package com.nxcy.common;

import java.text.SimpleDateFormat;
import java.util.*;

public class RandomUtil {
    public static String base = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_$!";
    private static String girl = "秀娟英华慧巧美娜静淑惠珠翠雅芝玉萍红娥玲芬芳燕彩春菊兰凤洁梅琳素云莲真环雪荣爱妹霞香月莺媛艳瑞凡佳嘉琼勤珍贞莉桂娣叶璧璐娅琦晶妍茜秋珊莎锦黛青倩婷姣婉娴瑾颖露瑶怡婵雁蓓纨仪荷丹蓉眉君琴蕊薇菁梦岚苑婕馨瑗琰韵融园艺咏卿聪澜纯毓悦昭冰爽琬茗羽希宁欣飘育滢馥筠柔竹霭凝晓欢霄枫芸菲寒伊亚宜可姬舒影荔枝思丽 ";
    private static String boy = "伟刚勇毅俊峰强军平保东文辉力明永健世广志义兴良海山仁波宁贵福生龙元全国胜学祥才发武新利清飞彬富顺信子杰涛昌成康星光天达安岩中茂进林有坚和彪博诚先敬震振壮会思群豪心邦承乐绍功松善厚庆磊民友裕河哲江超浩亮政谦亨奇固之轮翰朗伯宏言若鸣朋斌梁栋维启克伦翔旭鹏泽晨辰士以建家致树炎德行时泰盛雄琛钧冠策腾楠榕风航弘";
    private static String[] zxqh = {"11|北京市", "12|天津市", "13|河北省", "14|山西省", "15|内蒙古自治区", "21|辽宁省", "22|吉林省", "23|黑龙江省", "31|上海市", "32|江苏省", "33|浙江省", "34|安徽省", "35|福建省", "36|江西省", "37|山东省", "41|河南省", "42|湖北省", "43|湖南省", "44|广东省", "45|广西壮族自治区", "46|海南省", "50|重庆市", "51|四川省", "52|贵州省", "53|云南省", "54|西藏自治区", "61|陕西省", "62|甘肃省", "63|青海省", "64|宁夏回族自治区", "65|新疆维吾尔自治区", "1101|市辖区", "1201|市辖区", "1301|石家庄市", "1302|唐山市", "1303|秦皇岛市", "1304|邯郸市", "1305|邢台市", "1306|保定市", "1307|张家口市", "1308|承德市", "1309|沧州市", "1310|廊坊市", "1311|衡水市", "1401|太原市", "1402|大同市", "1403|阳泉市", "1404|长治市", "1405|晋城市", "1406|朔州市", "1407|晋中市", "1408|运城市", "1409|忻州市", "1410|临汾市", "1411|吕梁市", "1501|呼和浩特市", "1502|包头市", "1503|乌海市", "1504|赤峰市", "1505|通辽市", "1506|鄂尔多斯市", "1507|呼伦贝尔市", "1508|巴彦淖尔市", "1509|乌兰察布市", "1522|兴安盟", "1525|锡林郭勒盟", "1529|阿拉善盟", "2101|沈阳市", "2102|大连市", "2103|鞍山市", "2104|抚顺市", "2105|本溪市", "2106|丹东市", "2107|锦州市", "2108|营口市", "2109|阜新市", "2110|辽阳市", "2111|盘锦市", "2112|铁岭市", "2113|朝阳市", "2114|葫芦岛市", "2201|长春市", "2202|吉林市", "2203|四平市", "2204|辽源市", "2205|通化市", "2206|白山市", "2207|松原市", "2208|白城市", "2224|延边朝鲜族自治州", "2301|哈尔滨市", "2302|齐齐哈尔市", "2303|鸡西市", "2304|鹤岗市", "2305|双鸭山市", "2306|大庆市", "2307|伊春市", "2308|佳木斯市", "2309|七台河市", "2310|牡丹江市", "2311|黑河市", "2312|绥化市", "2327|大兴安岭地区", "3101|市辖区", "3201|南京市", "3202|无锡市", "3203|徐州市", "3204|常州市", "3205|苏州市", "3206|南通市", "3207|连云港市", "3208|淮安市", "3209|盐城市", "3210|扬州市", "3211|镇江市", "3212|泰州市", "3213|宿迁市", "3301|杭州市", "3302|宁波市", "3303|温州市", "3304|嘉兴市", "3305|湖州市", "3306|绍兴市", "3307|金华市", "3308|衢州市", "3309|舟山市", "3310|台州市", "3311|丽水市", "3401|合肥市", "3402|芜湖市", "3403|蚌埠市", "3404|淮南市", "3405|马鞍山市", "3406|淮北市", "3407|铜陵市", "3408|安庆市", "3410|黄山市", "3411|滁州市", "3412|阜阳市", "3413|宿州市", "3415|六安市", "3416|亳州市", "3417|池州市", "3418|宣城市", "3501|福州市", "3502|厦门市", "3503|莆田市", "3504|三明市", "3505|泉州市", "3506|漳州市", "3507|南平市", "3508|龙岩市", "3509|宁德市", "3601|南昌市", "3602|景德镇市", "3603|萍乡市", "3604|九江市", "3605|新余市", "3606|鹰潭市", "3607|赣州市", "3608|吉安市", "3609|宜春市", "3610|抚州市", "3611|上饶市", "3701|济南市", "3702|青岛市", "3703|淄博市", "3704|枣庄市", "3705|东营市", "3706|烟台市", "3707|潍坊市", "3708|济宁市", "3709|泰安市", "3710|威海市", "3711|日照市", "3713|临沂市", "3714|德州市", "3715|聊城市", "3716|滨州市", "3717|菏泽市", "4101|郑州市", "4102|开封市", "4103|洛阳市", "4104|平顶山市", "4105|安阳市", "4106|鹤壁市", "4107|新乡市", "4108|焦作市", "4109|濮阳市", "4110|许昌市", "4111|漯河市", "4112|三门峡市", "4113|南阳市", "4114|商丘市", "4115|信阳市", "4116|周口市", "4117|驻马店市", "4190|省直辖县级行政区划", "4201|武汉市", "4202|黄石市", "4203|十堰市", "4205|宜昌市", "4206|襄阳市", "4207|鄂州市", "4208|荆门市", "4209|孝感市", "4210|荆州市", "4211|黄冈市", "4212|咸宁市", "4213|随州市", "4228|恩施土家族苗族自治州", "4290|省直辖县级行政区划", "4301|长沙市", "4302|株洲市", "4303|湘潭市", "4304|衡阳市", "4305|邵阳市", "4306|岳阳市", "4307|常德市", "4308|张家界市", "4309|益阳市", "4310|郴州市", "4311|永州市", "4312|怀化市", "4313|娄底市", "4331|湘西土家族苗族自治州", "4401|广州市", "4402|韶关市", "4403|深圳市", "4404|珠海市", "4405|汕头市", "4406|佛山市", "4407|江门市", "4408|湛江市", "4409|茂名市", "4412|肇庆市", "4413|惠州市", "4414|梅州市", "4415|汕尾市", "4416|河源市", "4417|阳江市", "4418|清远市", "4419|东莞市", "4420|中山市", "4451|潮州市", "4452|揭阳市", "4453|云浮市", "4501|南宁市", "4502|柳州市", "4503|桂林市", "4504|梧州市", "4505|北海市", "4506|防城港市", "4507|钦州市", "4508|贵港市", "4509|玉林市", "4510|百色市", "4511|贺州市", "4512|河池市", "4513|来宾市", "4514|崇左市", "4601|海口市", "4602|三亚市", "4603|三沙市", "4604|儋州市", "4690|省直辖县级行政区划", "5001|市辖区", "5002|县", "5101|成都市", "5103|自贡市", "5104|攀枝花市", "5105|泸州市", "5106|德阳市", "5107|绵阳市", "5108|广元市", "5109|遂宁市", "5110|内江市", "5111|乐山市", "5113|南充市", "5114|眉山市", "5115|宜宾市", "5116|广安市", "5117|达州市", "5118|雅安市", "5119|巴中市", "5120|资阳市", "5132|阿坝藏族羌族自治州", "5133|甘孜藏族自治州", "5134|凉山彝族自治州", "5201|贵阳市", "5202|六盘水市", "5203|遵义市", "5204|安顺市", "5205|毕节市", "5206|铜仁市", "5223|黔西南布依族苗族自治州", "5226|黔东南苗族侗族自治州", "5227|黔南布依族苗族自治州", "5301|昆明市", "5303|曲靖市", "5304|玉溪市", "5305|保山市", "5306|昭通市", "5307|丽江市", "5308|普洱市", "5309|临沧市", "5323|楚雄彝族自治州", "5325|红河哈尼族彝族自治州", "5326|文山壮族苗族自治州", "5328|西双版纳傣族自治州", "5329|大理白族自治州", "5331|德宏傣族景颇族自治州", "5333|怒江傈僳族自治州", "5334|迪庆藏族自治州", "5401|拉萨市", "5402|日喀则市", "5403|昌都市", "5404|林芝市", "5405|山南市", "5406|那曲市", "5425|阿里地区", "6101|西安市", "6102|铜川市", "6103|宝鸡市", "6104|咸阳市", "6105|渭南市", "6106|延安市", "6107|汉中市", "6108|榆林市", "6109|安康市", "6110|商洛市", "6201|兰州市", "6202|嘉峪关市", "6203|金昌市", "6204|白银市", "6205|天水市", "6206|武威市", "6207|张掖市", "6208|平凉市", "6209|酒泉市", "6210|庆阳市", "6211|定西市", "6212|陇南市", "6229|临夏回族自治州", "6230|甘南藏族自治州", "6301|西宁市", "6302|海东市", "6322|海北藏族自治州", "6323|黄南藏族自治州", "6325|海南藏族自治州", "6326|果洛藏族自治州", "6327|玉树藏族自治州", "6328|海西蒙古族藏族自治州", "6401|银川市", "6402|石嘴山市", "6403|吴忠市", "6404|固原市", "6405|中卫市", "6501|乌鲁木齐市", "6502|克拉玛依市", "6504|吐鲁番市", "6505|哈密市", "6523|昌吉回族自治州", "6527|博尔塔拉蒙古自治州", "6528|巴音郭楞蒙古自治州", "6529|阿克苏地区", "6530|克孜勒苏柯尔克孜自治州", "6531|喀什地区", "6532|和田地区", "6540|伊犁哈萨克自治州", "6542|塔城地区", "6543|阿勒泰地区", "6590|自治区直辖县级行政区划", "110101|东城区", "110102|西城区", "110105|朝阳区", "110106|丰台区", "110107|石景山区", "110108|海淀区", "110109|门头沟区", "110111|房山区", "110112|通州区", "110113|顺义区", "110114|昌平区", "110115|大兴区", "110116|怀柔区", "110117|平谷区", "110118|密云区", "110119|延庆区", "120101|和平区", "120102|河东区", "120103|河西区", "120104|南开区", "120105|河北区", "120106|红桥区", "120110|东丽区", "120111|西青区", "120112|津南区", "120113|北辰区", "120114|武清区", "120115|宝坻区", "120116|滨海新区", "120117|宁河区", "120118|静海区", "120119|蓟州区", "130101|市辖区", "130102|长安区", "130104|桥西区", "130105|新华区", "130107|井陉矿区", "130108|裕华区", "130109|藁城区", "130110|鹿泉区", "130111|栾城区", "130121|井陉县", "130123|正定县", "130125|行唐县", "130126|灵寿县", "130127|高邑县", "130128|深泽县", "130129|赞皇县", "130130|无极县", "130131|平山县", "130132|元氏县", "130133|赵县", "130171|石家庄高新技术产业开发区", "130172|石家庄循环化工园区", "130181|辛集市", "130183|晋州市", "130184|新乐市", "130201|市辖区", "130202|路南区", "130203|路北区", "130204|古冶区", "130205|开平区", "130207|丰南区", "130208|丰润区", "130209|曹妃甸区", "130224|滦南县", "130225|乐亭县", "130227|迁西县", "130229|玉田县", "130271|河北唐山芦台经济开发区", "130272|唐山市汉沽管理区", "130273|唐山高新技术产业开发区", "130274|河北唐山海港经济开发区", "130281|遵化市", "130283|迁安市", "130284|滦州市", "130301|市辖区", "130302|海港区", "130303|山海关区", "130304|北戴河区", "130306|抚宁区", "130321|青龙满族自治县", "130322|昌黎县", "130324|卢龙县", "130371|秦皇岛市经济技术开发区", "130372|北戴河新区", "130401|市辖区", "130402|邯山区", "130403|丛台区", "130404|复兴区", "130406|峰峰矿区", "130407|肥乡区", "130408|永年区", "130423|临漳县", "130424|成安县", "130425|大名县", "130426|涉县", "130427|磁县", "130430|邱县", "130431|鸡泽县", "130432|广平县", "130433|馆陶县", "130434|魏县", "130435|曲周县", "130471|邯郸经济技术开发区", "130473|邯郸冀南新区", "130481|武安市", "130501|市辖区", "130502|襄都区", "130503|信都区", "130505|任泽区", "130506|南和区", "130522|临城县", "130523|内丘县", "130524|柏乡县", "130525|隆尧县", "130528|宁晋县", "130529|巨鹿县", "130530|新河县", "130531|广宗县", "130532|平乡县", "130533|威县", "130534|清河县", "130535|临西县", "130571|河北邢台经济开发区", "130581|南宫市", "130582|沙河市", "130601|市辖区", "130602|竞秀区", "130606|莲池区", "130607|满城区", "130608|清苑区", "130609|徐水区", "130623|涞水县", "130624|阜平县", "130626|定兴县", "130627|唐县", "130628|高阳县", "130629|容城县", "130630|涞源县", "130631|望都县", "130632|安新县", "130633|易县", "130634|曲阳县", "130635|蠡县", "130636|顺平县", "130637|博野县", "130638|雄县", "130671|保定高新技术产业开发区", "130672|保定白沟新城", "130681|涿州市", "130682|定州市", "130683|安国市", "130684|高碑店市", "130701|市辖区", "130702|桥东区", "130703|桥西区", "130705|宣化区", "130706|下花园区", "130708|万全区", "130709|崇礼区", "130722|张北县", "130723|康保县", "130724|沽源县", "130725|尚义县", "130726|蔚县", "130727|阳原县", "130728|怀安县", "130730|怀来县", "130731|涿鹿县", "130732|赤城县", "130771|张家口经济开发区", "130772|张家口市察北管理区", "130773|张家口市塞北管理区", "130801|市辖区", "130802|双桥区", "130803|双滦区", "130804|鹰手营子矿区", "130821|承德县", "130822|兴隆县", "130824|滦平县", "130825|隆化县", "130826|丰宁满族自治县", "130827|宽城满族自治县", "130828|围场满族蒙古族自治县", "130871|承德高新技术产业开发区", "130881|平泉市", "130901|市辖区", "130902|新华区", "130903|运河区", "130921|沧县", "130922|青县", "130923|东光县", "130924|海兴县", "130925|盐山县", "130926|肃宁县", "130927|南皮县", "130928|吴桥县", "130929|献县", "130930|孟村回族自治县", "130971|河北沧州经济开发区", "130972|沧州高新技术产业开发区", "130973|沧州渤海新区", "130981|泊头市", "130982|任丘市", "130983|黄骅市", "130984|河间市", "131001|市辖区", "131002|安次区", "131003|广阳区", "131022|固安县", "131023|永清县", "131024|香河县", "131025|大城县", "131026|文安县", "131028|大厂回族自治县", "131071|廊坊经济技术开发区", "131081|霸州市", "131082|三河市", "131101|市辖区", "131102|桃城区", "131103|冀州区", "131121|枣强县", "131122|武邑县", "131123|武强县", "131124|饶阳县", "131125|安平县", "131126|故城县", "131127|景县", "131128|阜城县", "131171|河北衡水高新技术产业开发区", "131172|衡水滨湖新区", "131182|深州市", "140101|市辖区", "140105|小店区", "140106|迎泽区", "140107|杏花岭区", "140108|尖草坪区", "140109|万柏林区", "140110|晋源区", "140121|清徐县", "140122|阳曲县", "140123|娄烦县", "140171|山西转型综合改革示范区", "140181|古交市", "140201|市辖区", "140212|新荣区", "140213|平城区", "140214|云冈区", "140215|云州区", "140221|阳高县", "140222|天镇县", "140223|广灵县", "140224|灵丘县", "140225|浑源县", "140226|左云县", "140271|山西大同经济开发区", "140301|市辖区", "140302|城区", "140303|矿区", "140311|郊区", "140321|平定县", "140322|盂县", "140401|市辖区", "140403|潞州区", "140404|上党区", "140405|屯留区", "140406|潞城区", "140423|襄垣县", "140425|平顺县", "140426|黎城县", "140427|壶关县", "140428|长子县", "140429|武乡县", "140430|沁县", "140431|沁源县", "140471|山西长治高新技术产业园区", "140501|市辖区", "140502|城区", "140521|沁水县", "140522|阳城县", "140524|陵川县", "140525|泽州县", "140581|高平市", "140601|市辖区", "140602|朔城区", "140603|平鲁区", "140621|山阴县", "140622|应县", "140623|右玉县", "140671|山西朔州经济开发区", "140681|怀仁市", "140701|市辖区", "140702|榆次区", "140703|太谷区", "140721|榆社县", "140722|左权县", "140723|和顺县", "140724|昔阳县", "140725|寿阳县", "140727|祁县", "140728|平遥县", "140729|灵石县", "140781|介休市", "140801|市辖区", "140802|盐湖区", "140821|临猗县", "140822|万荣县", "140823|闻喜县", "140824|稷山县", "140825|新绛县", "140826|绛县", "140827|垣曲县", "140828|夏县", "140829|平陆县", "140830|芮城县", "140881|永济市", "140882|河津市", "140901|市辖区", "140902|忻府区", "140921|定襄县", "140922|五台县", "140923|代县", "140924|繁峙县", "140925|宁武县", "140926|静乐县", "140927|神池县", "140928|五寨县", "140929|岢岚县", "140930|河曲县", "140931|保德县", "140932|偏关县", "140971|五台山风景名胜区", "140981|原平市", "141001|市辖区", "141002|尧都区", "141021|曲沃县", "141022|翼城县", "141023|襄汾县", "141024|洪洞县", "141025|古县", "141026|安泽县", "141027|浮山县", "141028|吉县", "141029|乡宁县", "141030|大宁县", "141031|隰县", "141032|永和县", "141033|蒲县", "141034|汾西县", "141081|侯马市", "141082|霍州市", "141101|市辖区", "141102|离石区", "141121|文水县", "141122|交城县", "141123|兴县", "141124|临县", "141125|柳林县", "141126|石楼县", "141127|岚县", "141128|方山县", "141129|中阳县", "141130|交口县", "141181|孝义市", "141182|汾阳市", "150101|市辖区", "150102|新城区", "150103|回民区", "150104|玉泉区", "150105|赛罕区", "150121|土默特左旗", "150122|托克托县", "150123|和林格尔县", "150124|清水河县", "150125|武川县", "150172|呼和浩特经济技术开发区", "150201|市辖区", "150202|东河区", "150203|昆都仑区", "150204|青山区", "150205|石拐区", "150206|白云鄂博矿区", "150207|九原区", "150221|土默特右旗", "150222|固阳县", "150223|达尔罕茂明安联合旗", "150271|包头稀土高新技术产业开发区", "150301|市辖区", "150302|海勃湾区", "150303|海南区", "150304|乌达区", "150401|市辖区", "150402|红山区", "150403|元宝山区", "150404|松山区", "150421|阿鲁科尔沁旗", "150422|巴林左旗", "150423|巴林右旗", "150424|林西县", "150425|克什克腾旗", "150426|翁牛特旗", "150428|喀喇沁旗", "150429|宁城县", "150430|敖汉旗", "150501|市辖区", "150502|科尔沁区", "150521|科尔沁左翼中旗", "150522|科尔沁左翼后旗", "150523|开鲁县", "150524|库伦旗", "150525|奈曼旗", "150526|扎鲁特旗", "150571|通辽经济技术开发区", "150581|霍林郭勒市", "150601|市辖区", "150602|东胜区", "150603|康巴什区", "150621|达拉特旗", "150622|准格尔旗", "150623|鄂托克前旗", "150624|鄂托克旗", "150625|杭锦旗", "150626|乌审旗", "150627|伊金霍洛旗", "150701|市辖区", "150702|海拉尔区", "150703|扎赉诺尔区", "150721|阿荣旗", "150722|莫力达瓦达斡尔族自治旗", "150723|鄂伦春自治旗", "150724|鄂温克族自治旗", "150725|陈巴尔虎旗", "150726|新巴尔虎左旗", "150727|新巴尔虎右旗", "150781|满洲里市", "150782|牙克石市", "150783|扎兰屯市", "150784|额尔古纳市", "150785|根河市", "150801|市辖区", "150802|临河区", "150821|五原县", "150822|磴口县", "150823|乌拉特前旗", "150824|乌拉特中旗", "150825|乌拉特后旗", "150826|杭锦后旗", "150901|市辖区", "150902|集宁区", "150921|卓资县", "150922|化德县", "150923|商都县", "150924|兴和县", "150925|凉城县", "150926|察哈尔右翼前旗", "150927|察哈尔右翼中旗", "150928|察哈尔右翼后旗", "150929|四子王旗", "150981|丰镇市", "152201|乌兰浩特市", "152202|阿尔山市", "152221|科尔沁右翼前旗", "152222|科尔沁右翼中旗", "152223|扎赉特旗", "152224|突泉县", "152501|二连浩特市", "152502|锡林浩特市", "152522|阿巴嘎旗", "152523|苏尼特左旗", "152524|苏尼特右旗", "152525|东乌珠穆沁旗", "152526|西乌珠穆沁旗", "152527|太仆寺旗", "152528|镶黄旗", "152529|正镶白旗", "152530|正蓝旗", "152531|多伦县", "152571|乌拉盖管委会", "152921|阿拉善左旗", "152922|阿拉善右旗", "152923|额济纳旗", "152971|内蒙古阿拉善经济开发区", "210101|市辖区", "210102|和平区", "210103|沈河区", "210104|大东区", "210105|皇姑区", "210106|铁西区", "210111|苏家屯区", "210112|浑南区", "210113|沈北新区", "210114|于洪区", "210115|辽中区", "210123|康平县", "210124|法库县", "210181|新民市", "210201|市辖区", "210202|中山区", "210203|西岗区", "210204|沙河口区", "210211|甘井子区", "210212|旅顺口区", "210213|金州区", "210214|普兰店区", "210224|长海县", "210281|瓦房店市", "210283|庄河市", "210301|市辖区", "210302|铁东区", "210303|铁西区", "210304|立山区", "210311|千山区", "210321|台安县", "210323|岫岩满族自治县", "210381|海城市", "210401|市辖区", "210402|新抚区", "210403|东洲区", "210404|望花区", "210411|顺城区", "210421|抚顺县", "210422|新宾满族自治县", "210423|清原满族自治县", "210501|市辖区", "210502|平山区", "210503|溪湖区", "210504|明山区", "210505|南芬区", "210521|本溪满族自治县", "210522|桓仁满族自治县", "210601|市辖区", "210602|元宝区", "210603|振兴区", "210604|振安区", "210624|宽甸满族自治县", "210681|东港市", "210682|凤城市", "210701|市辖区", "210702|古塔区", "210703|凌河区", "210711|太和区", "210726|黑山县", "210727|义县", "210781|凌海市", "210782|北镇市", "210801|市辖区", "210802|站前区", "210803|西市区", "210804|鲅鱼圈区", "210811|老边区", "210881|盖州市", "210882|大石桥市", "210901|市辖区", "210902|海州区", "210903|新邱区", "210904|太平区", "210905|清河门区", "210911|细河区", "210921|阜新蒙古族自治县", "210922|彰武县", "211001|市辖区", "211002|白塔区", "211003|文圣区", "211004|宏伟区", "211005|弓长岭区", "211011|太子河区", "211021|辽阳县", "211081|灯塔市", "211101|市辖区", "211102|双台子区", "211103|兴隆台区", "211104|大洼区", "211122|盘山县", "211201|市辖区", "211202|银州区", "211204|清河区", "211221|铁岭县", "211223|西丰县", "211224|昌图县", "211281|调兵山市", "211282|开原市", "211301|市辖区", "211302|双塔区", "211303|龙城区", "211321|朝阳县", "211322|建平县", "211324|喀喇沁左翼蒙古族自治县", "211381|北票市", "211382|凌源市", "211401|市辖区", "211402|连山区", "211403|龙港区", "211404|南票区", "211421|绥中县", "211422|建昌县", "211481|兴城市", "220101|市辖区", "220102|南关区", "220103|宽城区", "220104|朝阳区", "220105|二道区", "220106|绿园区", "220112|双阳区", "220113|九台区", "220122|农安县", "220171|长春经济技术开发区", "220172|长春净月高新技术产业开发区", "220173|长春高新技术产业开发区", "220174|长春汽车经济技术开发区", "220182|榆树市", "220183|德惠市", "220184|公主岭市", "220201|市辖区", "220202|昌邑区", "220203|龙潭区", "220204|船营区", "220211|丰满区", "220221|永吉县", "220271|吉林经济开发区", "220272|吉林高新技术产业开发区", "220273|吉林中国新加坡食品区", "220281|蛟河市", "220282|桦甸市", "220283|舒兰市", "220284|磐石市", "220301|市辖区", "220302|铁西区", "220303|铁东区", "220322|梨树县", "220323|伊通满族自治县", "220382|双辽市", "220401|市辖区", "220402|龙山区", "220403|西安区", "220421|东丰县", "220422|东辽县", "220501|市辖区", "220502|东昌区", "220503|二道江区", "220521|通化县", "220523|辉南县", "220524|柳河县", "220581|梅河口市", "220582|集安市", "220601|市辖区", "220602|浑江区", "220605|江源区", "220621|抚松县", "220622|靖宇县", "220623|长白朝鲜族自治县", "220681|临江市", "220701|市辖区", "220702|宁江区", "220721|前郭尔罗斯蒙古族自治县", "220722|长岭县", "220723|乾安县", "220771|吉林松原经济开发区", "220781|扶余市", "220801|市辖区", "220802|洮北区", "220821|镇赉县", "220822|通榆县", "220871|吉林白城经济开发区", "220881|洮南市", "220882|大安市", "222401|延吉市", "222402|图们市", "222403|敦化市", "222404|珲春市", "222405|龙井市", "222406|和龙市", "222424|汪清县", "222426|安图县", "230101|市辖区", "230102|道里区", "230103|南岗区", "230104|道外区", "230108|平房区", "230109|松北区", "230110|香坊区", "230111|呼兰区", "230112|阿城区", "230113|双城区", "230123|依兰县", "230124|方正县", "230125|宾县", "230126|巴彦县", "230127|木兰县", "230128|通河县", "230129|延寿县", "230183|尚志市", "230184|五常市", "230201|市辖区", "230202|龙沙区", "230203|建华区", "230204|铁锋区", "230205|昂昂溪区", "230206|富拉尔基区", "230207|碾子山区", "230208|梅里斯达斡尔族区", "230221|龙江县", "230223|依安县", "230224|泰来县", "230225|甘南县", "230227|富裕县", "230229|克山县", "230230|克东县", "230231|拜泉县", "230281|讷河市", "230301|市辖区", "230302|鸡冠区", "230303|恒山区", "230304|滴道区", "230305|梨树区", "230306|城子河区", "230307|麻山区", "230321|鸡东县", "230381|虎林市", "230382|密山市", "230401|市辖区", "230402|向阳区", "230403|工农区", "230404|南山区", "230405|兴安区", "230406|东山区", "230407|兴山区", "230421|萝北县", "230422|绥滨县", "230501|市辖区", "230502|尖山区", "230503|岭东区", "230505|四方台区", "230506|宝山区", "230521|集贤县", "230522|友谊县", "230523|宝清县", "230524|饶河县", "230601|市辖区", "230602|萨尔图区", "230603|龙凤区", "230604|让胡路区", "230605|红岗区", "230606|大同区", "230621|肇州县", "230622|肇源县", "230623|林甸县", "230624|杜尔伯特蒙古族自治县", "230671|大庆高新技术产业开发区", "230701|市辖区", "230717|伊美区", "230718|乌翠区", "230719|友好区", "230722|嘉荫县", "230723|汤旺县", "230724|丰林县", "230725|大箐山县", "230726|南岔县", "230751|金林区", "230781|铁力市", "230801|市辖区", "230803|向阳区", "230804|前进区", "230805|东风区", "230811|郊区", "230822|桦南县", "230826|桦川县", "230828|汤原县", "230881|同江市", "230882|富锦市", "230883|抚远市", "230901|市辖区", "230902|新兴区", "230903|桃山区", "230904|茄子河区", "230921|勃利县", "231001|市辖区", "231002|东安区", "231003|阳明区", "231004|爱民区", "231005|西安区", "231025|林口县", "231071|牡丹江经济技术开发区", "231081|绥芬河市", "231083|海林市", "231084|宁安市", "231085|穆棱市", "231086|东宁市", "231101|市辖区", "231102|爱辉区", "231123|逊克县", "231124|孙吴县", "231181|北安市", "231182|五大连池市", "231183|嫩江市", "231201|市辖区", "231202|北林区", "231221|望奎县", "231222|兰西县", "231223|青冈县", "231224|庆安县", "231225|明水县", "231226|绥棱县", "231281|安达市", "231282|肇东市", "231283|海伦市", "232701|漠河市", "232721|呼玛县", "232722|塔河县", "232761|加格达奇区", "232762|松岭区", "232763|新林区", "232764|呼中区", "310101|黄浦区", "310104|徐汇区", "310105|长宁区", "310106|静安区", "310107|普陀区", "310109|虹口区", "310110|杨浦区", "310112|闵行区", "310113|宝山区", "310114|嘉定区", "310115|浦东新区", "310116|金山区", "310117|松江区", "310118|青浦区", "310120|奉贤区", "310151|崇明区", "320101|市辖区", "320102|玄武区", "320104|秦淮区", "320105|建邺区", "320106|鼓楼区", "320111|浦口区", "320113|栖霞区", "320114|雨花台区", "320115|江宁区", "320116|六合区", "320117|溧水区", "320118|高淳区", "320201|市辖区", "320205|锡山区", "320206|惠山区", "320211|滨湖区", "320213|梁溪区", "320214|新吴区", "320281|江阴市", "320282|宜兴市", "320301|市辖区", "320302|鼓楼区", "320303|云龙区", "320305|贾汪区", "320311|泉山区", "320312|铜山区", "320321|丰县", "320322|沛县", "320324|睢宁县", "320371|徐州经济技术开发区", "320381|新沂市", "320382|邳州市", "320401|市辖区", "320402|天宁区", "320404|钟楼区", "320411|新北区", "320412|武进区", "320413|金坛区", "320481|溧阳市", "320501|市辖区", "320505|虎丘区", "320506|吴中区", "320507|相城区", "320508|姑苏区", "320509|吴江区", "320571|苏州工业园区", "320581|常熟市", "320582|张家港市", "320583|昆山市", "320585|太仓市", "320601|市辖区", "320602|崇川区", "320611|港闸区", "320612|通州区", "320623|如东县", "320671|南通经济技术开发区", "320681|启东市", "320682|如皋市", "320684|海门市", "320685|海安市", "320701|市辖区", "320703|连云区", "320706|海州区", "320707|赣榆区", "320722|东海县", "320723|灌云县", "320724|灌南县", "320771|连云港经济技术开发区", "320772|连云港高新技术产业开发区", "320801|市辖区", "320803|淮安区", "320804|淮阴区", "320812|清江浦区", "320813|洪泽区", "320826|涟水县", "320830|盱眙县", "320831|金湖县", "320871|淮安经济技术开发区", "320901|市辖区", "320902|亭湖区", "320903|盐都区", "320904|大丰区", "320921|响水县", "320922|滨海县", "320923|阜宁县", "320924|射阳县", "320925|建湖县", "320971|盐城经济技术开发区", "320981|东台市", "321001|市辖区", "321002|广陵区", "321003|邗江区", "321012|江都区", "321023|宝应县", "321071|扬州经济技术开发区", "321081|仪征市", "321084|高邮市", "321101|市辖区", "321102|京口区", "321111|润州区", "321112|丹徒区", "321171|镇江新区", "321181|丹阳市", "321182|扬中市", "321183|句容市", "321201|市辖区", "321202|海陵区", "321203|高港区", "321204|姜堰区", "321271|泰州医药高新技术产业开发区", "321281|兴化市", "321282|靖江市", "321283|泰兴市", "321301|市辖区", "321302|宿城区", "321311|宿豫区", "321322|沭阳县", "321323|泗阳县", "321324|泗洪县", "321371|宿迁经济技术开发区", "330101|市辖区", "330102|上城区", "330103|下城区", "330104|江干区", "330105|拱墅区", "330106|西湖区", "330108|滨江区", "330109|萧山区", "330110|余杭区", "330111|富阳区", "330112|临安区", "330122|桐庐县", "330127|淳安县", "330182|建德市", "330201|市辖区", "330203|海曙区", "330205|江北区", "330206|北仑区", "330211|镇海区", "330212|鄞州区", "330213|奉化区", "330225|象山县", "330226|宁海县", "330281|余姚市", "330282|慈溪市", "330301|市辖区", "330302|鹿城区", "330303|龙湾区", "330304|瓯海区", "330305|洞头区", "330324|永嘉县", "330326|平阳县", "330327|苍南县", "330328|文成县", "330329|泰顺县", "330371|温州经济技术开发区", "330381|瑞安市", "330382|乐清市", "330383|龙港市", "330401|市辖区", "330402|南湖区", "330411|秀洲区", "330421|嘉善县", "330424|海盐县", "330481|海宁市", "330482|平湖市", "330483|桐乡市", "330501|市辖区", "330502|吴兴区", "330503|南浔区", "330521|德清县", "330522|长兴县", "330523|安吉县", "330601|市辖区", "330602|越城区", "330603|柯桥区", "330604|上虞区", "330624|新昌县", "330681|诸暨市", "330683|嵊州市", "330701|市辖区", "330702|婺城区", "330703|金东区", "330723|武义县", "330726|浦江县", "330727|磐安县", "330781|兰溪市", "330782|义乌市", "330783|东阳市", "330784|永康市", "330801|市辖区", "330802|柯城区", "330803|衢江区", "330822|常山县", "330824|开化县", "330825|龙游县", "330881|江山市", "330901|市辖区", "330902|定海区", "330903|普陀区", "330921|岱山县", "330922|嵊泗县", "331001|市辖区", "331002|椒江区", "331003|黄岩区", "331004|路桥区", "331022|三门县", "331023|天台县", "331024|仙居县", "331081|温岭市", "331082|临海市", "331083|玉环市", "331101|市辖区", "331102|莲都区", "331121|青田县", "331122|缙云县", "331123|遂昌县", "331124|松阳县", "331125|云和县", "331126|庆元县", "331127|景宁畲族自治县", "331181|龙泉市", "340101|市辖区", "340102|瑶海区", "340103|庐阳区", "340104|蜀山区", "340111|包河区", "340121|长丰县", "340122|肥东县", "340123|肥西县", "340124|庐江县", "340171|合肥高新技术产业开发区", "340172|合肥经济技术开发区", "340173|合肥新站高新技术产业开发区", "340181|巢湖市", "340201|市辖区", "340202|镜湖区", "340203|弋江区", "340207|鸠江区", "340208|三山区", "340221|芜湖县", "340222|繁昌县", "340223|南陵县", "340271|芜湖经济技术开发区", "340272|安徽芜湖长江大桥经济开发区", "340281|无为市", "340301|市辖区", "340302|龙子湖区", "340303|蚌山区", "340304|禹会区", "340311|淮上区", "340321|怀远县", "340322|五河县", "340323|固镇县", "340371|蚌埠市高新技术开发区", "340372|蚌埠市经济开发区", "340401|市辖区", "340402|大通区", "340403|田家庵区", "340404|谢家集区", "340405|八公山区", "340406|潘集区", "340421|凤台县", "340422|寿县", "340501|市辖区", "340503|花山区", "340504|雨山区", "340506|博望区", "340521|当涂县", "340522|含山县", "340523|和县", "340601|市辖区", "340602|杜集区", "340603|相山区", "340604|烈山区", "340621|濉溪县", "340701|市辖区", "340705|铜官区", "340706|义安区", "340711|郊区", "340722|枞阳县", "340801|市辖区", "340802|迎江区", "340803|大观区", "340811|宜秀区", "340822|怀宁县", "340825|太湖县", "340826|宿松县", "340827|望江县", "340828|岳西县", "340871|安徽安庆经济开发区", "340881|桐城市", "340882|潜山市", "341001|市辖区", "341002|屯溪区", "341003|黄山区", "341004|徽州区", "341021|歙县", "341022|休宁县", "341023|黟县", "341024|祁门县", "341101|市辖区", "341102|琅琊区", "341103|南谯区", "341122|来安县", "341124|全椒县", "341125|定远县", "341126|凤阳县", "341171|苏滁现代产业园", "341172|滁州经济技术开发区", "341181|天长市", "341182|明光市", "341201|市辖区", "341202|颍州区", "341203|颍东区", "341204|颍泉区", "341221|临泉县", "341222|太和县", "341225|阜南县", "341226|颍上县", "341271|阜阳合肥现代产业园区", "341272|阜阳经济技术开发区", "341282|界首市", "341301|市辖区", "341302|桥区", "341321|砀山县", "341322|萧县", "341323|灵璧县", "341324|泗县", "341371|宿州马鞍山现代产业园区", "341372|宿州经济技术开发区", "341501|市辖区", "341502|金安区", "341503|裕安区", "341504|叶集区", "341522|霍邱县", "341523|舒城县", "341524|金寨县", "341525|霍山县", "341601|市辖区", "341602|谯城区", "341621|涡阳县", "341622|蒙城县", "341623|利辛县", "341701|市辖区", "341702|贵池区", "341721|东至县", "341722|石台县", "341723|青阳县", "341801|市辖区", "341802|宣州区", "341821|郎溪县", "341823|泾县", "341824|绩溪县", "341825|旌德县", "341871|宣城市经济开发区", "341881|宁国市", "341882|广德市", "350101|市辖区", "350102|鼓楼区", "350103|台江区", "350104|仓山区", "350105|马尾区", "350111|晋安区", "350112|长乐区", "350121|闽侯县", "350122|连江县", "350123|罗源县", "350124|闽清县", "350125|永泰县", "350128|平潭县", "350181|福清市", "350201|市辖区", "350203|思明区", "350205|海沧区", "350206|湖里区", "350211|集美区", "350212|同安区", "350213|翔安区", "350301|市辖区", "350302|城厢区", "350303|涵江区", "350304|荔城区", "350305|秀屿区", "350322|仙游县", "350401|市辖区", "350402|梅列区", "350403|三元区", "350421|明溪县", "350423|清流县", "350424|宁化县", "350425|大田县", "350426|尤溪县", "350427|沙县", "350428|将乐县", "350429|泰宁县", "350430|建宁县", "350481|永安市", "350501|市辖区", "350502|鲤城区", "350503|丰泽区", "350504|洛江区", "350505|泉港区", "350521|惠安县", "350524|安溪县", "350525|永春县", "350526|德化县", "350527|金门县", "350581|石狮市", "350582|晋江市", "350583|南安市", "350601|市辖区", "350602|芗城区", "350603|龙文区", "350622|云霄县", "350623|漳浦县", "350624|诏安县", "350625|长泰县", "350626|东山县", "350627|南靖县", "350628|平和县", "350629|华安县", "350681|龙海市", "350701|市辖区", "350702|延平区", "350703|建阳区", "350721|顺昌县", "350722|浦城县", "350723|光泽县", "350724|松溪县", "350725|政和县", "350781|邵武市", "350782|武夷山市", "350783|建瓯市", "350801|市辖区", "350802|新罗区", "350803|永定区", "350821|长汀县", "350823|上杭县", "350824|武平县", "350825|连城县", "350881|漳平市", "350901|市辖区", "350902|蕉城区", "350921|霞浦县", "350922|古田县", "350923|屏南县", "350924|寿宁县", "350925|周宁县", "350926|柘荣县", "350981|福安市", "350982|福鼎市", "360101|市辖区", "360102|东湖区", "360103|西湖区", "360104|青云谱区", "360111|青山湖区", "360112|新建区", "360113|红谷滩区", "360121|南昌县", "360123|安义县", "360124|进贤县", "360201|市辖区", "360202|昌江区", "360203|珠山区", "360222|浮梁县", "360281|乐平市", "360301|市辖区", "360302|安源区", "360313|湘东区", "360321|莲花县", "360322|上栗县", "360323|芦溪县", "360401|市辖区", "360402|濂溪区", "360403|浔阳区", "360404|柴桑区", "360423|武宁县", "360424|修水县", "360425|永修县", "360426|德安县", "360428|都昌县", "360429|湖口县", "360430|彭泽县", "360481|瑞昌市", "360482|共青城市", "360483|庐山市", "360501|市辖区", "360502|渝水区", "360521|分宜县", "360601|市辖区", "360602|月湖区", "360603|余江区", "360681|贵溪市", "360701|市辖区", "360702|章贡区", "360703|南康区", "360704|赣县区", "360722|信丰县", "360723|大余县", "360724|上犹县", "360725|崇义县", "360726|安远县", "360728|定南县", "360729|全南县", "360730|宁都县", "360731|于都县", "360732|兴国县", "360733|会昌县", "360734|寻乌县", "360735|石城县", "360781|瑞金市", "360783|龙南市", "360801|市辖区", "360802|吉州区", "360803|青原区", "360821|吉安县", "360822|吉水县", "360823|峡江县", "360824|新干县", "360825|永丰县", "360826|泰和县", "360827|遂川县", "360828|万安县", "360829|安福县", "360830|永新县", "360881|井冈山市", "360901|市辖区", "360902|袁州区", "360921|奉新县", "360922|万载县", "360923|上高县", "360924|宜丰县", "360925|靖安县", "360926|铜鼓县", "360981|丰城市", "360982|樟树市", "360983|高安市", "361001|市辖区", "361002|临川区", "361003|东乡区", "361021|南城县", "361022|黎川县", "361023|南丰县", "361024|崇仁县", "361025|乐安县", "361026|宜黄县", "361027|金溪县", "361028|资溪县", "361030|广昌县", "361101|市辖区", "361102|信州区", "361103|广丰区", "361104|广信区", "361123|玉山县", "361124|铅山县", "361125|横峰县", "361126|弋阳县", "361127|余干县", "361128|鄱阳县", "361129|万年县", "361130|婺源县", "361181|德兴市", "370101|市辖区", "370102|历下区", "370103|市中区", "370104|槐荫区", "370105|天桥区", "370112|历城区", "370113|长清区", "370114|章丘区", "370115|济阳区", "370116|莱芜区", "370117|钢城区", "370124|平阴县", "370126|商河县", "370171|济南高新技术产业开发区", "370201|市辖区", "370202|市南区", "370203|市北区", "370211|黄岛区", "370212|崂山区", "370213|李沧区", "370214|城阳区", "370215|即墨区", "370271|青岛高新技术产业开发区", "370281|胶州市", "370283|平度市", "370285|莱西市", "370301|市辖区", "370302|淄川区", "370303|张店区", "370304|博山区", "370305|临淄区", "370306|周村区", "370321|桓台县", "370322|高青县", "370323|沂源县", "370401|市辖区", "370402|市中区", "370403|薛城区", "370404|峄城区", "370405|台儿庄区", "370406|山亭区", "370481|滕州市", "370501|市辖区", "370502|东营区", "370503|河口区", "370505|垦利区", "370522|利津县", "370523|广饶县", "370571|东营经济技术开发区", "370572|东营港经济开发区", "370601|市辖区", "370602|芝罘区", "370611|福山区", "370612|牟平区", "370613|莱山区", "370614|蓬莱区", "370671|烟台高新技术产业开发区", "370672|烟台经济技术开发区", "370681|龙口市", "370682|莱阳市", "370683|莱州市", "370685|招远市", "370686|栖霞市", "370687|海阳市", "370701|市辖区", "370702|潍城区", "370703|寒亭区", "370704|坊子区", "370705|奎文区", "370724|临朐县", "370725|昌乐县", "370772|潍坊滨海经济技术开发区", "370781|青州市", "370782|诸城市", "370783|寿光市", "370784|安丘市", "370785|高密市", "370786|昌邑市", "370801|市辖区", "370811|任城区", "370812|兖州区", "370826|微山县", "370827|鱼台县", "370828|金乡县", "370829|嘉祥县", "370830|汶上县", "370831|泗水县", "370832|梁山县", "370871|济宁高新技术产业开发区", "370881|曲阜市", "370883|邹城市", "370901|市辖区", "370902|泰山区", "370911|岱岳区", "370921|宁阳县", "370923|东平县", "370982|新泰市", "370983|肥城市", "371001|市辖区", "371002|环翠区", "371003|文登区", "371071|威海火炬高技术产业开发区", "371072|威海经济技术开发区", "371073|威海临港经济技术开发区", "371082|荣成市", "371083|乳山市", "371101|市辖区", "371102|东港区", "371103|岚山区", "371121|五莲县", "371122|莒县", "371171|日照经济技术开发区", "371301|市辖区", "371302|兰山区", "371311|罗庄区", "371312|河东区", "371321|沂南县", "371322|郯城县", "371323|沂水县", "371324|兰陵县", "371325|费县", "371326|平邑县", "371327|莒南县", "371328|蒙阴县", "371329|临沭县", "371371|临沂高新技术产业开发区", "371401|市辖区", "371402|德城区", "371403|陵城区", "371422|宁津县", "371423|庆云县", "371424|临邑县", "371425|齐河县", "371426|平原县", "371427|夏津县", "371428|武城县", "371471|德州经济技术开发区", "371472|德州运河经济开发区", "371481|乐陵市", "371482|禹城市", "371501|市辖区", "371502|东昌府区", "371503|茌平区", "371521|阳谷县", "371522|莘县", "371524|东阿县", "371525|冠县", "371526|高唐县", "371581|临清市", "371601|市辖区", "371602|滨城区", "371603|沾化区", "371621|惠民县", "371622|阳信县", "371623|无棣县", "371625|博兴县", "371681|邹平市", "371701|市辖区", "371702|牡丹区", "371703|定陶区", "371721|曹县", "371722|单县", "371723|成武县", "371724|巨野县", "371725|郓城县", "371726|鄄城县", "371728|东明县", "371771|菏泽经济技术开发区", "371772|菏泽高新技术开发区", "410101|市辖区", "410102|中原区", "410103|二七区", "410104|管城回族区", "410105|金水区", "410106|上街区", "410108|惠济区", "410122|中牟县", "410171|郑州经济技术开发区", "410172|郑州高新技术产业开发区", "410173|郑州航空港经济综合实验区", "410181|巩义市", "410182|荥阳市", "410183|新密市", "410184|新郑市", "410185|登封市", "410201|市辖区", "410202|龙亭区", "410203|顺河回族区", "410204|鼓楼区", "410205|禹王台区", "410212|祥符区", "410221|杞县", "410222|通许县", "410223|尉氏县", "410225|兰考县", "410301|市辖区", "410302|老城区", "410303|西工区", "410304|河回族区", "410305|涧西区", "410306|吉利区", "410311|洛龙区", "410322|孟津县", "410323|新安县", "410324|栾川县", "410325|嵩县", "410326|汝阳县", "410327|宜阳县", "410328|洛宁县", "410329|伊川县", "410371|洛阳高新技术产业开发区", "410381|偃师市", "410401|市辖区", "410402|新华区", "410403|卫东区", "410404|石龙区", "410411|湛河区", "410421|宝丰县", "410422|叶县", "410423|鲁山县", "410425|郏县", "410471|平顶山高新技术产业开发区", "410472|平顶山市城乡一体化示范区", "410481|舞钢市", "410482|汝州市", "410501|市辖区", "410502|文峰区", "410503|北关区", "410505|殷都区", "410506|龙安区", "410522|安阳县", "410523|汤阴县", "410526|滑县", "410527|内黄县", "410571|安阳高新技术产业开发区", "410581|林州市", "410601|市辖区", "410602|鹤山区", "410603|山城区", "410611|淇滨区", "410621|浚县", "410622|淇县", "410671|鹤壁经济技术开发区", "410701|市辖区", "410702|红旗区", "410703|卫滨区", "410704|凤泉区", "410711|牧野区", "410721|新乡县", "410724|获嘉县", "410725|原阳县", "410726|延津县", "410727|封丘县", "410771|新乡高新技术产业开发区", "410772|新乡经济技术开发区", "410773|新乡市平原城乡一体化示范区", "410781|卫辉市", "410782|辉县市", "410783|长垣市", "410801|市辖区", "410802|解放区", "410803|中站区", "410804|马村区", "410811|山阳区", "410821|修武县", "410822|博爱县", "410823|武陟县", "410825|温县", "410871|焦作城乡一体化示范区", "410882|沁阳市", "410883|孟州市", "410901|市辖区", "410902|华龙区", "410922|清丰县", "410923|南乐县", "410926|范县", "410927|台前县", "410928|濮阳县", "410971|河南濮阳工业园区", "410972|濮阳经济技术开发区", "411001|市辖区", "411002|魏都区", "411003|建安区", "411024|鄢陵县", "411025|襄城县", "411071|许昌经济技术开发区", "411081|禹州市", "411082|长葛市", "411101|市辖区", "411102|源汇区", "411103|郾城区", "411104|召陵区", "411121|舞阳县", "411122|临颍县", "411171|漯河经济技术开发区", "411201|市辖区", "411202|湖滨区", "411203|陕州区", "411221|渑池县", "411224|卢氏县", "411271|河南三门峡经济开发区", "411281|义马市", "411282|灵宝市", "411301|市辖区", "411302|宛城区", "411303|卧龙区", "411321|南召县", "411322|方城县", "411323|西峡县", "411324|镇平县", "411325|内乡县", "411326|淅川县", "411327|社旗县", "411328|唐河县", "411329|新野县", "411330|桐柏县", "411371|南阳高新技术产业开发区", "411372|南阳市城乡一体化示范区", "411381|邓州市", "411401|市辖区", "411402|梁园区", "411403|睢阳区", "411421|民权县", "411422|睢县", "411423|宁陵县", "411424|柘城县", "411425|虞城县", "411426|夏邑县", "411471|豫东综合物流产业聚集区", "411472|河南商丘经济开发区", "411481|永城市", "411501|市辖区", "411502|负忧", "411503|平桥区", "411521|罗山县", "411522|光山县", "411523|新县", "411524|商城县", "411525|固始县", "411526|潢川县", "411527|淮滨县", "411528|息县", "411571|信阳高新技术产业开发区", "411601|市辖区", "411602|川汇区", "411603|淮阳区", "411621|扶沟县", "411622|西华县", "411623|商水县", "411624|沈丘县", "411625|郸城县", "411627|太康县", "411628|鹿邑县", "411671|河南周口经济开发区", "411681|项城市", "411701|市辖区", "411702|驿城区", "411721|西平县", "411722|上蔡县", "411723|平舆县", "411724|正阳县", "411725|确山县", "411726|泌阳县", "411727|汝南县", "411728|遂平县", "411729|新蔡县", "411771|河南驻马店经济开发区", "419001|济源市", "420101|市辖区", "420102|江岸区", "420103|江汉区", "420104|口区", "420105|汉阳区", "420106|武昌区", "420107|青山区", "420111|洪山区", "420112|东西湖区", "420113|汉南区", "420114|蔡甸区", "420115|江夏区", "420116|黄陂区", "420117|新洲区", "420201|市辖区", "420202|黄石港区", "420203|西塞山区", "420204|下陆区", "420205|铁山区", "420222|阳新县", "420281|大冶市", "420301|市辖区", "420302|茅箭区", "420303|张湾区", "420304|郧阳区", "420322|郧西县", "420323|竹山县", "420324|竹溪县", "420325|房县", "420381|丹江口市", "420501|市辖区", "420502|西陵区", "420503|伍家岗区", "420504|点军区", "420505|亭区", "420506|夷陵区", "420525|远安县", "420526|兴山县", "420527|秭归县", "420528|长阳土家族自治县", "420529|五峰土家族自治县", "420581|宜都市", "420582|当阳市", "420583|枝江市", "420601|市辖区", "420602|襄城区", "420606|樊城区", "420607|襄州区", "420624|南漳县", "420625|谷城县", "420626|保康县", "420682|老河口市", "420683|枣阳市", "420684|宜城市", "420701|市辖区", "420702|梁子湖区", "420703|华容区", "420704|鄂城区", "420801|市辖区", "420802|东宝区", "420804|掇刀区", "420822|沙洋县", "420881|钟祥市", "420882|京山市", "420901|市辖区", "420902|孝南区", "420921|孝昌县", "420922|大悟县", "420923|云梦县", "420981|应城市", "420982|安陆市", "420984|汉川市", "421001|市辖区", "421002|沙市区", "421003|荆州区", "421022|公安县", "421023|监利县", "421024|江陵县", "421071|荆州经济技术开发区", "421081|石首市", "421083|洪湖市", "421087|松滋市", "421101|市辖区", "421102|黄州区", "421121|团风县", "421122|红安县", "421123|罗田县", "421124|英山县", "421125|浠水县", "421126|蕲春县", "421127|黄梅县", "421171|龙感湖管理区", "421181|麻城市", "421182|武穴市", "421201|市辖区", "421202|咸安区", "421221|嘉鱼县", "421222|通城县", "421223|崇阳县", "421224|通山县", "421281|赤壁市", "421301|市辖区", "421303|曾都区", "421321|随县", "421381|广水市", "422801|恩施市", "422802|利川市", "422822|建始县", "422823|巴东县", "422825|宣恩县", "422826|咸丰县", "422827|来凤县", "422828|鹤峰县", "429004|仙桃市", "429005|潜江市", "429006|天门市", "429021|神农架林区", "430101|市辖区", "430102|芙蓉区", "430103|天心区", "430104|岳麓区", "430105|开福区", "430111|雨花区", "430112|望城区", "430121|长沙县", "430181|浏阳市", "430182|宁乡市", "430201|市辖区", "430202|荷塘区", "430203|芦淞区", "430204|石峰区", "430211|天元区", "430212|渌口区", "430223|攸县", "430224|茶陵县", "430225|炎陵县", "430271|云龙示范区", "430281|醴陵市", "430301|市辖区", "430302|雨湖区", "430304|岳塘区", "430321|湘潭县", "430371|湖南湘潭高新技术产业园区", "430372|湘潭昭山示范区", "430373|湘潭九华示范区", "430381|湘乡市", "430382|韶山市", "430401|市辖区", "430405|珠晖区", "430406|雁峰区", "430407|石鼓区", "430408|蒸湘区", "430412|南岳区", "430421|衡阳县", "430422|衡南县", "430423|衡山县", "430424|衡东县", "430426|祁东县", "430471|衡阳综合保税区", "430472|湖南衡阳高新技术产业园区", "430473|湖南衡阳松木经济开发区", "430481|耒阳市", "430482|常宁市", "430501|市辖区", "430502|双清区", "430503|大祥区", "430511|北塔区", "430522|新邵县", "430523|邵阳县", "430524|隆回县", "430525|洞口县", "430527|绥宁县", "430528|新宁县", "430529|城步苗族自治县", "430581|武冈市", "430582|邵东市", "430601|市辖区", "430602|岳阳楼区", "430603|云溪区", "430611|君山区", "430621|岳阳县", "430623|华容县", "430624|湘阴县", "430626|平江县", "430671|岳阳市屈原管理区", "430681|汨罗市", "430682|临湘市", "430701|市辖区", "430702|武陵区", "430703|鼎城区", "430721|安乡县", "430722|汉寿县", "430723|澧县", "430724|临澧县", "430725|桃源县", "430726|石门县", "430771|常德市西洞庭管理区", "430781|津市市", "430801|市辖区", "430802|永定区", "430811|武陵源区", "430821|慈利县", "430822|桑植县", "430901|市辖区", "430902|资阳区", "430903|赫山区", "430921|南县", "430922|桃江县", "430923|安化县", "430971|益阳市大通湖管理区", "430972|湖南益阳高新技术产业园区", "430981|沅江市", "431001|市辖区", "431002|北湖区", "431003|苏仙区", "431021|桂阳县", "431022|宜章县", "431023|永兴县", "431024|嘉禾县", "431025|临武县", "431026|汝城县", "431027|桂东县", "431028|安仁县", "431081|资兴市", "431101|市辖区", "431102|零陵区", "431103|冷水滩区", "431121|祁阳县", "431122|东安县", "431123|双牌县", "431124|道县", "431125|江永县", "431126|宁远县", "431127|蓝山县", "431128|新田县", "431129|江华瑶族自治县", "431171|永州经济技术开发区", "431172|永州市金洞管理区", "431173|永州市回龙圩管理区", "431201|市辖区", "431202|鹤城区", "431221|中方县", "431222|沅陵县", "431223|辰溪县", "431224|溆浦县", "431225|会同县", "431226|麻阳苗族自治县", "431227|新晃侗族自治县", "431228|芷江侗族自治县", "431229|靖州苗族侗族自治县", "431230|通道侗族自治县", "431271|怀化市洪江管理区", "431281|洪江市", "431301|市辖区", "431302|娄星区", "431321|双峰县", "431322|新化县", "431381|冷水江市", "431382|涟源市", "433101|吉首市", "433122|泸溪县", "433123|凤凰县", "433124|花垣县", "433125|保靖县", "433126|古丈县", "433127|永顺县", "433130|龙山县", "440101|市辖区", "440103|荔湾区", "440104|越秀区", "440105|海珠区", "440106|天河区", "440111|白云区", "440112|黄埔区", "440113|番禺区", "440114|花都区", "440115|南沙区", "440117|从化区", "440118|增城区", "440201|市辖区", "440203|武江区", "440204|浈江区", "440205|曲江区", "440222|始兴县", "440224|仁化县", "440229|翁源县", "440232|乳源瑶族自治县", "440233|新丰县", "440281|乐昌市", "440282|南雄市", "440301|市辖区", "440303|罗湖区", "440304|福田区", "440305|南山区", "440306|宝安区", "440307|龙岗区", "440308|盐田区", "440309|龙华区", "440310|坪山区", "440311|光明区", "440401|市辖区", "440402|香洲区", "440403|斗门区", "440404|金湾区", "440501|市辖区", "440507|龙湖区", "440511|金平区", "440512|濠江区", "440513|潮阳区", "440514|潮南区", "440515|澄海区", "440523|南澳县", "440601|市辖区", "440604|禅城区", "440605|南海区", "440606|顺德区", "440607|三水区", "440608|高明区", "440701|市辖区", "440703|蓬江区", "440704|江海区", "440705|新会区", "440781|台山市", "440783|开平市", "440784|鹤山市", "440785|恩平市", "440801|市辖区", "440802|赤坎区", "440803|霞山区", "440804|坡头区", "440811|麻章区", "440823|遂溪县", "440825|徐闻县", "440881|廉江市", "440882|雷州市", "440883|吴川市", "440901|市辖区", "440902|茂南区", "440904|电白区", "440981|高州市", "440982|化州市", "440983|信宜市", "441201|市辖区", "441202|端州区", "441203|鼎湖区", "441204|高要区", "441223|广宁县", "441224|怀集县", "441225|封开县", "441226|德庆县", "441284|四会市", "441301|市辖区", "441302|惠城区", "441303|惠阳区", "441322|博罗县", "441323|惠东县", "441324|龙门县", "441401|市辖区", "441402|梅江区", "441403|梅县区", "441422|大埔县", "441423|丰顺县", "441424|五华县", "441426|平远县", "441427|蕉岭县", "441481|兴宁市", "441501|市辖区", "441502|城区", "441521|海丰县", "441523|陆河县", "441581|陆丰市", "441601|市辖区", "441602|源城区", "441621|紫金县", "441622|龙川县", "441623|连平县", "441624|和平县", "441625|东源县", "441701|市辖区", "441702|江城区", "441704|阳东区", "441721|阳西县", "441781|阳春市", "441801|市辖区", "441802|清城区", "441803|清新区", "441821|佛冈县", "441823|阳山县", "441825|连山壮族瑶族自治县", "441826|连南瑶族自治县", "441881|英德市", "441882|连州市", "445101|市辖区", "445102|湘桥区", "445103|潮安区", "445122|饶平县", "445201|市辖区", "445202|榕城区", "445203|揭东区", "445222|揭西县", "445224|惠来县", "445281|普宁市", "445301|市辖区", "445302|云城区", "445303|云安区", "445321|新兴县", "445322|郁南县", "445381|罗定市", "450101|市辖区", "450102|兴宁区", "450103|青秀区", "450105|江南区", "450107|西乡塘区", "450108|良庆区", "450109|邕宁区", "450110|武鸣区", "450123|隆安县", "450124|马山县", "450125|上林县", "450126|宾阳县", "450127|横县", "450201|市辖区", "450202|城中区", "450203|鱼峰区", "450204|柳南区", "450205|柳北区", "450206|柳江区", "450222|柳城县", "450223|鹿寨县", "450224|融安县", "450225|融水苗族自治县", "450226|三江侗族自治县", "450301|市辖区", "450302|秀峰区", "450303|叠彩区", "450304|象山区", "450305|七星区", "450311|雁山区", "450312|临桂区", "450321|阳朔县", "450323|灵川县", "450324|全州县", "450325|兴安县", "450326|永福县", "450327|灌阳县", "450328|龙胜各族自治县", "450329|资源县", "450330|平乐县", "450332|恭城瑶族自治县", "450381|荔浦市", "450401|市辖区", "450403|万秀区", "450405|长洲区", "450406|龙圩区", "450421|苍梧县", "450422|藤县", "450423|蒙山县", "450481|岑溪市", "450501|市辖区", "450502|海城区", "450503|银海区", "450512|铁山港区", "450521|合浦县", "450601|市辖区", "450602|港口区", "450603|防城区", "450621|上思县", "450681|东兴市", "450701|市辖区", "450702|钦南区", "450703|钦北区", "450721|灵山县", "450722|浦北县", "450801|市辖区", "450802|港北区", "450803|港南区", "450804|覃塘区", "450821|平南县", "450881|桂平市", "450901|市辖区", "450902|玉州区", "450903|福绵区", "450921|容县", "450922|陆川县", "450923|博白县", "450924|兴业县", "450981|北流市", "451001|市辖区", "451002|右江区", "451003|田阳区", "451022|田东县", "451024|德保县", "451026|那坡县", "451027|凌云县", "451028|乐业县", "451029|田林县", "451030|西林县", "451031|隆林各族自治县", "451081|靖西市", "451082|平果市", "451101|市辖区", "451102|八步区", "451103|平桂区", "451121|昭平县", "451122|钟山县", "451123|富川瑶族自治县", "451201|市辖区", "451202|金城江区", "451203|宜州区", "451221|南丹县", "451222|天峨县", "451223|凤山县", "451224|东兰县", "451225|罗城仫佬族自治县", "451226|环江毛南族自治县", "451227|巴马瑶族自治县", "451228|都安瑶族自治县", "451229|大化瑶族自治县", "451301|市辖区", "451302|兴宾区", "451321|忻城县", "451322|象州县", "451323|武宣县", "451324|金秀瑶族自治县", "451381|合山市", "451401|市辖区", "451402|江州区", "451421|扶绥县", "451422|宁明县", "451423|龙州县", "451424|大新县", "451425|天等县", "451481|凭祥市", "460101|市辖区", "460105|秀英区", "460106|龙华区", "460107|琼山区", "460108|美兰区", "460201|市辖区", "460202|海棠区", "460203|吉阳区", "460204|天涯区", "460205|崖州区", "460321|西沙群岛", "460322|南沙群岛", "460323|中沙群岛的岛礁及其海域", "469001|五指山市", "469002|琼海市", "469005|文昌市", "469006|万宁市", "469007|东方市", "469021|定安县", "469022|屯昌县", "469023|澄迈县", "469024|临高县", "469025|白沙黎族自治县", "469026|昌江黎族自治县", "469027|乐东黎族自治县", "469028|陵水黎族自治县", "469029|保亭黎族苗族自治县", "469030|琼中黎族苗族自治县", "500101|万州区", "500102|涪陵区", "500103|渝中区", "500104|大渡口区", "500105|江北区", "500106|沙坪坝区", "500107|九龙坡区", "500108|南岸区", "500109|北碚区", "500110|綦江区", "500111|大足区", "500112|渝北区", "500113|巴南区", "500114|黔江区", "500115|长寿区", "500116|江津区", "500117|合川区", "500118|永川区", "500119|南川区", "500120|璧山区", "500151|铜梁区", "500152|潼南区", "500153|荣昌区", "500154|开州区", "500155|梁平区", "500156|武隆区", "500229|城口县", "500230|丰都县", "500231|垫江县", "500233|忠县", "500235|云阳县", "500236|奉节县", "500237|巫山县", "500238|巫溪县", "500240|石柱土家族自治县", "500241|秀山土家族苗族自治县", "500242|酉阳土家族苗族自治县", "500243|彭水苗族土家族自治县", "510101|市辖区", "510104|锦江区", "510105|青羊区", "510106|金牛区", "510107|武侯区", "510108|成华区", "510112|龙泉驿区", "510113|青白江区", "510114|新都区", "510115|温江区", "510116|双流区", "510117|郫都区", "510118|新津区", "510121|金堂县", "510129|大邑县", "510131|蒲江县", "510181|都江堰市", "510182|彭州市", "510183|邛崃市", "510184|崇州市", "510185|简阳市", "510301|市辖区", "510302|自流井区", "510303|贡井区", "510304|大安区", "510311|沿滩区", "510321|荣县", "510322|富顺县", "510401|市辖区", "510402|东区", "510403|西区", "510411|仁和区", "510421|米易县", "510422|盐边县", "510501|市辖区", "510502|江阳区", "510503|纳溪区", "510504|龙马潭区", "510521|泸县", "510522|合江县", "510524|叙永县", "510525|古蔺县", "510601|市辖区", "510603|旌阳区", "510604|罗江区", "510623|中江县", "510681|广汉市", "510682|什邡市", "510683|绵竹市", "510701|市辖区", "510703|涪城区", "510704|游仙区", "510705|安州区", "510722|三台县", "510723|盐亭县", "510725|梓潼县", "510726|北川羌族自治县", "510727|平武县", "510781|江油市", "510801|市辖区", "510802|利州区", "510811|昭化区", "510812|朝天区", "510821|旺苍县", "510822|青川县", "510823|剑阁县", "510824|苍溪县", "510901|市辖区", "510903|船山区", "510904|安居区", "510921|蓬溪县", "510923|大英县", "510981|射洪市", "511001|市辖区", "511002|市中区", "511011|东兴区", "511024|威远县", "511025|资中县", "511071|内江经济开发区", "511083|隆昌市", "511101|市辖区", "511102|市中区", "511111|沙湾区", "511112|五通桥区", "511113|金口河区", "511123|犍为县", "511124|井研县", "511126|夹江县", "511129|沐川县", "511132|峨边彝族自治县", "511133|马边彝族自治县", "511181|峨眉山市", "511301|市辖区", "511302|顺庆区", "511303|高坪区", "511304|嘉陵区", "511321|南部县", "511322|营山县", "511323|蓬安县", "511324|仪陇县", "511325|西充县", "511381|阆中市", "511401|市辖区", "511402|东坡区", "511403|彭山区", "511421|仁寿县", "511423|洪雅县", "511424|丹棱县", "511425|青神县", "511501|市辖区", "511502|翠屏区", "511503|南溪区", "511504|叙州区", "511523|江安县", "511524|长宁县", "511525|高县", "511526|珙县", "511527|筠连县", "511528|兴文县", "511529|屏山县", "511601|市辖区", "511602|广安区", "511603|前锋区", "511621|岳池县", "511622|武胜县", "511623|邻水县", "511681|华蓥市", "511701|市辖区", "511702|通川区", "511703|达川区", "511722|宣汉县", "511723|开江县", "511724|大竹县", "511725|渠县", "511771|达州经济开发区", "511781|万源市", "511801|市辖区", "511802|雨城区", "511803|名山区", "511822|荥经县", "511823|汉源县", "511824|石棉县", "511825|天全县", "511826|芦山县", "511827|宝兴县", "511901|市辖区", "511902|巴州区", "511903|恩阳区", "511921|通江县", "511922|南江县", "511923|平昌县", "511971|巴中经济开发区", "512001|市辖区", "512002|雁江区", "512021|安岳县", "512022|乐至县", "513201|马尔康市", "513221|汶川县", "513222|理县", "513223|茂县", "513224|松潘县", "513225|九寨沟县", "513226|金川县", "513227|小金县", "513228|黑水县", "513230|壤塘县", "513231|阿坝县", "513232|若尔盖县", "513233|红原县", "513301|康定市", "513322|泸定县", "513323|丹巴县", "513324|九龙县", "513325|雅江县", "513326|道孚县", "513327|炉霍县", "513328|甘孜县", "513329|新龙县", "513330|德格县", "513331|白玉县", "513332|石渠县", "513333|色达县", "513334|理塘县", "513335|巴塘县", "513336|乡城县", "513337|稻城县", "513338|得荣县", "513401|西昌市", "513422|木里藏族自治县", "513423|盐源县", "513424|德昌县", "513425|会理县", "513426|会东县", "513427|宁南县", "513428|普格县", "513429|布拖县", "513430|金阳县", "513431|昭觉县", "513432|喜德县", "513433|冕宁县", "513434|越西县", "513435|甘洛县", "513436|美姑县", "513437|雷波县", "520101|市辖区", "520102|南明区", "520103|云岩区", "520111|花溪区", "520112|乌当区", "520113|白云区", "520115|观山湖区", "520121|开阳县", "520122|息烽县", "520123|修文县", "520181|清镇市", "520201|钟山区", "520203|六枝特区", "520221|水城县", "520281|盘州市", "520301|市辖区", "520302|红花岗区", "520303|汇川区", "520304|播州区", "520322|桐梓县", "520323|绥阳县", "520324|正安县", "520325|道真仡佬族苗族自治县", "520326|务川仡佬族苗族自治县", "520327|凤冈县", "520328|湄潭县", "520329|余庆县", "520330|习水县", "520381|赤水市", "520382|仁怀市", "520401|市辖区", "520402|西秀区", "520403|平坝区", "520422|普定县", "520423|镇宁布依族苗族自治县", "520424|关岭布依族苗族自治县", "520425|紫云苗族布依族自治县", "520501|市辖区", "520502|七星关区", "520521|大方县", "520522|黔西县", "520523|金沙县", "520524|织金县", "520525|纳雍县", "520526|威宁彝族回族苗族自治县", "520527|赫章县", "520601|市辖区", "520602|碧江区", "520603|万山区", "520621|江口县", "520622|玉屏侗族自治县", "520623|石阡县", "520624|思南县", "520625|印江土家族苗族自治县", "520626|德江县", "520627|沿河土家族自治县", "520628|松桃苗族自治县", "522301|兴义市", "522302|兴仁市", "522323|普安县", "522324|晴隆县", "522325|贞丰县", "522326|望谟县", "522327|册亨县", "522328|安龙县", "522601|凯里市", "522622|黄平县", "522623|施秉县", "522624|三穗县", "522625|镇远县", "522626|岑巩县", "522627|天柱县", "522628|锦屏县", "522629|剑河县", "522630|台江县", "522631|黎平县", "522632|榕江县", "522633|从江县", "522634|雷山县", "522635|麻江县", "522636|丹寨县", "522701|都匀市", "522702|福泉市", "522722|荔波县", "522723|贵定县", "522725|瓮安县", "522726|独山县", "522727|平塘县", "522728|罗甸县", "522729|长顺县", "522730|龙里县", "522731|惠水县", "522732|三都水族自治县", "530101|市辖区", "530102|五华区", "530103|盘龙区", "530111|官渡区", "530112|西山区", "530113|东川区", "530114|呈贡区", "530115|晋宁区", "530124|富民县", "530125|宜良县", "530126|石林彝族自治县", "530127|嵩明县", "530128|禄劝彝族苗族自治县", "530129|寻甸回族彝族自治县", "530181|安宁市", "530301|市辖区", "530302|麒麟区", "530303|沾益区", "530304|马龙区", "530322|陆良县", "530323|师宗县", "530324|罗平县", "530325|富源县", "530326|会泽县", "530381|宣威市", "530401|市辖区", "530402|红塔区", "530403|江川区", "530423|通海县", "530424|华宁县", "530425|易门县", "530426|峨山彝族自治县", "530427|新平彝族傣族自治县", "530428|元江哈尼族彝族傣族自治县", "530481|澄江市", "530501|市辖区", "530502|隆阳区", "530521|施甸县", "530523|龙陵县", "530524|昌宁县", "530581|腾冲市", "530601|市辖区", "530602|昭阳区", "530621|鲁甸县", "530622|巧家县", "530623|盐津县", "530624|大关县", "530625|永善县", "530626|绥江县", "530627|镇雄县", "530628|彝良县", "530629|威信县", "530681|水富市", "530701|市辖区", "530702|古城区", "530721|玉龙纳西族自治县", "530722|永胜县", "530723|华坪县", "530724|宁蒗彝族自治县", "530801|市辖区", "530802|思茅区", "530821|宁洱哈尼族彝族自治县", "530822|墨江哈尼族自治县", "530823|景东彝族自治县", "530824|景谷傣族彝族自治县", "530825|镇沅彝族哈尼族拉祜族自治县", "530826|江城哈尼族彝族自治县", "530827|孟连傣族拉祜族佤族自治县", "530828|澜沧拉祜族自治县", "530829|西盟佤族自治县", "530901|市辖区", "530902|临翔区", "530921|凤庆县", "530922|云县", "530923|永德县", "530924|镇康县", "530925|双江拉祜族佤族布朗族傣族自治县", "530926|耿马傣族佤族自治县", "530927|沧源佤族自治县", "532301|楚雄市", "532322|双柏县", "532323|牟定县", "532324|南华县", "532325|姚安县", "532326|大姚县", "532327|永仁县", "532328|元谋县", "532329|武定县", "532331|禄丰县", "532501|个旧市", "532502|开远市", "532503|蒙自市", "532504|弥勒市", "532523|屏边苗族自治县", "532524|建水县", "532525|石屏县", "532527|泸西县", "532528|元阳县", "532529|红河县", "532530|金平苗族瑶族傣族自治县", "532531|绿春县", "532532|河口瑶族自治县", "532601|文山市", "532622|砚山县", "532623|西畴县", "532624|麻栗坡县", "532625|马关县", "532626|丘北县", "532627|广南县", "532628|富宁县", "532801|景洪市", "532822|勐海县", "532823|勐腊县", "532901|大理市", "532922|漾濞彝族自治县", "532923|祥云县", "532924|宾川县", "532925|弥渡县", "532926|南涧彝族自治县", "532927|巍山彝族回族自治县", "532928|永平县", "532929|云龙县", "532930|洱源县", "532931|剑川县", "532932|鹤庆县", "533102|瑞丽市", "533103|芒市", "533122|梁河县", "533123|盈江县", "533124|陇川县", "533301|泸水市", "533323|福贡县", "533324|贡山独龙族怒族自治县", "533325|兰坪白族普米族自治县", "533401|香格里拉市", "533422|德钦县", "533423|维西傈僳族自治县", "540101|市辖区", "540102|城关区", "540103|堆龙德庆区", "540104|达孜区", "540121|林周县", "540122|当雄县", "540123|尼木县", "540124|曲水县", "540127|墨竹工卡县", "540171|格尔木藏青工业园区", "540172|拉萨经济技术开发区", "540173|西藏文化旅游创意园区", "540174|达孜工业园区", "540202|桑珠孜区", "540221|南木林县", "540222|江孜县", "540223|定日县", "540224|萨迦县", "540225|拉孜县", "540226|昂仁县", "540227|谢通门县", "540228|白朗县", "540229|仁布县", "540230|康马县", "540231|定结县", "540232|仲巴县", "540233|亚东县", "540234|吉隆县", "540235|聂拉木县", "540236|萨嘎县", "540237|岗巴县", "540302|卡若区", "540321|江达县", "540322|贡觉县", "540323|类乌齐县", "540324|丁青县", "540325|察雅县", "540326|八宿县", "540327|左贡县", "540328|芒康县", "540329|洛隆县", "540330|边坝县", "540402|巴宜区", "540421|工布江达县", "540422|米林县", "540423|墨脱县", "540424|波密县", "540425|察隅县", "540426|朗县", "540501|市辖区", "540502|乃东区", "540521|扎囊县", "540522|贡嘎县", "540523|桑日县", "540524|琼结县", "540525|曲松县", "540526|措美县", "540527|洛扎县", "540528|加查县", "540529|隆子县", "540530|错那县", "540531|浪卡子县", "540602|色尼区", "540621|嘉黎县", "540622|比如县", "540623|聂荣县", "540624|安多县", "540625|申扎县", "540626|索县", "540627|班戈县", "540628|巴青县", "540629|尼玛县", "540630|双湖县", "542521|普兰县", "542522|札达县", "542523|噶尔县", "542524|日土县", "542525|革吉县", "542526|改则县", "542527|措勤县", "610101|市辖区", "610102|新城区", "610103|碑林区", "610104|莲湖区", "610111|灞桥区", "610112|未央区", "610113|雁塔区", "610114|阎良区", "610115|临潼区", "610116|长安区", "610117|高陵区", "610118|邑区", "610122|蓝田县", "610124|周至县", "610201|市辖区", "610202|王益区", "610203|印台区", "610204|耀州区", "610222|宜君县", "610301|市辖区", "610302|渭滨区", "610303|金台区", "610304|陈仓区", "610322|凤翔县", "610323|岐山县", "610324|扶风县", "610326|眉县", "610327|陇县", "610328|千阳县", "610329|麟游县", "610330|凤县", "610331|太白县", "610401|市辖区", "610402|秦都区", "610403|杨陵区", "610404|渭城区", "610422|三原县", "610423|泾阳县", "610424|乾县", "610425|礼泉县", "610426|永寿县", "610428|长武县", "610429|旬邑县", "610430|淳化县", "610431|武功县", "610481|兴平市", "610482|彬州市", "610501|市辖区", "610502|临渭区", "610503|华州区", "610522|潼关县", "610523|大荔县", "610524|合阳县", "610525|澄城县", "610526|蒲城县", "610527|白水县", "610528|富平县", "610581|韩城市", "610582|华阴市", "610601|市辖区", "610602|宝塔区", "610603|安塞区", "610621|延长县", "610622|延川县", "610625|志丹县", "610626|吴起县", "610627|甘泉县", "610628|富县", "610629|洛川县", "610630|宜川县", "610631|黄龙县", "610632|黄陵县", "610681|子长市", "610701|市辖区", "610702|汉台区", "610703|南郑区", "610722|城固县", "610723|洋县", "610724|西乡县", "610725|勉县", "610726|宁强县", "610727|略阳县", "610728|镇巴县", "610729|留坝县", "610730|佛坪县", "610801|市辖区", "610802|榆阳区", "610803|横山区", "610822|府谷县", "610824|靖边县", "610825|定边县", "610826|绥德县", "610827|米脂县", "610828|佳县", "610829|吴堡县", "610830|清涧县", "610831|子洲县", "610881|神木市", "610901|市辖区", "610902|汉滨区", "610921|汉阴县", "610922|石泉县", "610923|宁陕县", "610924|紫阳县", "610925|岚皋县", "610926|平利县", "610927|镇坪县", "610928|旬阳县", "610929|白河县", "611001|市辖区", "611002|商州区", "611021|洛南县", "611022|丹凤县", "611023|商南县", "611024|山阳县", "611025|镇安县", "611026|柞水县", "620101|市辖区", "620102|城关区", "620103|七里河区", "620104|西固区", "620105|安宁区", "620111|红古区", "620121|永登县", "620122|皋兰县", "620123|榆中县", "620171|兰州新区", "620201|市辖区", "620301|市辖区", "620302|金川区", "620321|永昌县", "620401|市辖区", "620402|白银区", "620403|平川区", "620421|靖远县", "620422|会宁县", "620423|景泰县", "620501|市辖区", "620502|秦州区", "620503|麦积区", "620521|清水县", "620522|秦安县", "620523|甘谷县", "620524|武山县", "620525|张家川回族自治县", "620601|市辖区", "620602|凉州区", "620621|民勤县", "620622|古浪县", "620623|天祝藏族自治县", "620701|市辖区", "620702|甘州区", "620721|肃南裕固族自治县", "620722|民乐县", "620723|临泽县", "620724|高台县", "620725|山丹县", "620801|市辖区", "620802|崆峒区", "620821|泾川县", "620822|灵台县", "620823|崇信县", "620825|庄浪县", "620826|静宁县", "620881|华亭市", "620901|市辖区", "620902|肃州区", "620921|金塔县", "620922|瓜州县", "620923|肃北蒙古族自治县", "620924|阿克塞哈萨克族自治县", "620981|玉门市", "620982|敦煌市", "621001|市辖区", "621002|西峰区", "621021|庆城县", "621022|环县", "621023|华池县", "621024|合水县", "621025|正宁县", "621026|宁县", "621027|镇原县", "621101|市辖区", "621102|安定区", "621121|通渭县", "621122|陇西县", "621123|渭源县", "621124|临洮县", "621125|漳县", "621126|岷县", "621201|市辖区", "621202|武都区", "621221|成县", "621222|文县", "621223|宕昌县", "621224|康县", "621225|西和县", "621226|礼县", "621227|徽县", "621228|两当县", "622901|临夏市", "622921|临夏县", "622922|康乐县", "622923|永靖县", "622924|广河县", "622925|和政县", "622926|东乡族自治县", "622927|积石山保安族东乡族撒拉族自治县", "623001|合作市", "623021|临潭县", "623022|卓尼县", "623023|舟曲县", "623024|迭部县", "623025|玛曲县", "623026|碌曲县", "623027|夏河县", "630101|市辖区", "630102|城东区", "630103|城中区", "630104|城西区", "630105|城北区", "630106|湟中区", "630121|大通回族土族自治县", "630123|湟源县", "630202|乐都区", "630203|平安区", "630222|民和回族土族自治县", "630223|互助土族自治县", "630224|化隆回族自治县", "630225|循化撒拉族自治县", "632221|门源回族自治县", "632222|祁连县", "632223|海晏县", "632224|刚察县", "632321|同仁县", "632322|尖扎县", "632323|泽库县", "632324|河南蒙古族自治县", "632521|共和县", "632522|同德县", "632523|贵德县", "632524|兴海县", "632525|贵南县", "632621|玛沁县", "632622|班玛县", "632623|甘德县", "632624|达日县", "632625|久治县", "632626|玛多县", "632701|玉树市", "632722|杂多县", "632723|称多县", "632724|治多县", "632725|囊谦县", "632726|曲麻莱县", "632801|格尔木市", "632802|德令哈市", "632803|茫崖市", "632821|乌兰县", "632822|都兰县", "632823|天峻县", "632857|大柴旦行政委员会", "640101|市辖区", "640104|兴庆区", "640105|西夏区", "640106|金凤区", "640121|永宁县", "640122|贺兰县", "640181|灵武市", "640201|市辖区", "640202|大武口区", "640205|惠农区", "640221|平罗县", "640301|市辖区", "640302|利通区", "640303|红寺堡区", "640323|盐池县", "640324|同心县", "640381|青铜峡市", "640401|市辖区", "640402|原州区", "640422|西吉县", "640423|隆德县", "640424|泾源县", "640425|彭阳县", "640501|市辖区", "640502|沙坡头区", "640521|中宁县", "640522|海原县", "650101|市辖区", "650102|天山区", "650103|沙依巴克区", "650104|新市区", "650105|水磨沟区", "650106|头屯河区", "650107|达坂城区", "650109|米东区", "650121|乌鲁木齐县", "650201|市辖区", "650202|独山子区", "650203|克拉玛依区", "650204|白碱滩区", "650205|乌尔禾区", "650402|高昌区", "650421|鄯善县", "650422|托克逊县", "650502|伊州区", "650521|巴里坤哈萨克自治县", "650522|伊吾县", "652301|昌吉市", "652302|阜康市", "652323|呼图壁县", "652324|玛纳斯县", "652325|奇台县", "652327|吉木萨尔县", "652328|木垒哈萨克自治县", "652701|博乐市", "652702|阿拉山口市", "652722|精河县", "652723|温泉县", "652801|库尔勒市", "652822|轮台县", "652823|尉犁县", "652824|若羌县", "652825|且末县", "652826|焉耆回族自治县", "652827|和静县", "652828|和硕县", "652829|博湖县", "652871|库尔勒经济技术开发区", "652901|阿克苏市", "652902|库车市", "652922|温宿县", "652924|沙雅县", "652925|新和县", "652926|拜城县", "652927|乌什县", "652928|阿瓦提县", "652929|柯坪县", "653001|阿图什市", "653022|阿克陶县", "653023|阿合奇县", "653024|乌恰县", "653101|喀什市", "653121|疏附县", "653122|疏勒县", "653123|英吉沙县", "653124|泽普县", "653125|莎车县", "653126|叶城县", "653127|麦盖提县", "653128|岳普湖县", "653129|伽师县", "653130|巴楚县", "653131|塔什库尔干塔吉克自治县", "653201|和田市", "653221|和田县", "653222|墨玉县", "653223|皮山县", "653224|洛浦县", "653225|策勒县", "653226|于田县", "653227|民丰县", "654002|伊宁市", "654003|奎屯市", "654004|霍尔果斯市", "654021|伊宁县", "654022|察布查尔锡伯自治县", "654023|霍城县", "654024|巩留县", "654025|新源县", "654026|昭苏县", "654027|特克斯县", "654028|尼勒克县", "654201|塔城市", "654202|乌苏市", "654221|额敏县", "654223|沙湾县", "654224|托里县", "654225|裕民县", "654226|和布克赛尔蒙古自治县", "654301|阿勒泰市", "654321|布尔津县", "654322|富蕴县", "654323|福海县", "654324|哈巴河县", "654325|青河县", "654326|吉木乃县", "659001|石河子市", "659002|阿拉尔市", "659003|图木舒克市", "659004|五家渠市", "659005|北屯市", "659006|铁门关市", "659007|双河市", "659008|可克达拉市", "659009|昆玉市", "659010|胡杨河市"};
    private static String nation[] = "汉族、蒙古族、回族、藏族、维吾尔族、苗族、壮族、彝族、布依族、朝鲜族、满族、侗族、瑶族、白族、土家族、哈尼族、哈萨克族、傣族、黎族、傈僳族、佤族、畲族、高山族、拉祜族、水族、东乡族、纳西族、景颇族、柯尔克孜族、土族、达斡尔族、仫佬族、羌族、布朗族、撒拉族、毛南族、仡佬族、锡伯族、阿昌族、普米族、塔吉克族、怒族、乌孜别克族、俄罗斯族、鄂温克族、德昂族、保安族、裕固族、京族、塔塔尔族、独龙族、鄂伦春族、赫哲族、门巴族、珞巴族、基诺族".split("、");
    private static String[] road = "重庆大厦,黑龙江路,十梅庵街,遵义路,湘潭街,瑞金广场,仙山街,仙山东路,仙山西大厦,白沙河路,赵红广场,机场路,民航街,长城南路,流亭立交桥,虹桥广场,长城大厦,礼阳路,风岗街,中川路,白塔广场,兴阳路,文阳街,绣城路,河城大厦,锦城广场,崇阳街,华城路,康城街,正阳路,和阳广场,中城路,江城大厦,顺城路,安城街,山城广场,春城街,国城路,泰城街,德阳路,明阳大厦,春阳路,艳阳街,秋阳路,硕阳街,青威高速,瑞阳街,丰海路,双元大厦,惜福镇街道,夏庄街道,古庙工业园,中山街,太平路,广西街,潍县广场,博山大厦,湖南路,济宁街,芝罘路,易州广场,荷泽四路,荷泽二街,荷泽一路,荷泽三大厦,观海二广场,广西支街,观海一路,济宁支街,莒县路,平度广场,明水路,蒙阴大厦,青岛路,湖北街,江宁广场,郯城街,天津路,保定街,安徽路,河北大厦,黄岛路,北京街,莘县路,济南街,宁阳广场,日照街,德县路,新泰大厦,荷泽路,山西广场,沂水路,肥城街,兰山路,四方街,平原广场,泗水大厦,浙江路,曲阜街,寿康路,河南广场,泰安路,大沽街,红山峡支路,西陵峡一大厦,台西纬一广场,台西纬四街,台西纬二路,西陵峡二街,西陵峡三路,台西纬三广场,台西纬五路,明月峡大厦,青铜峡路,台西二街,观音峡广场,瞿塘峡街,团岛二路,团岛一街,台西三路,台西一大厦,郓城南路,团岛三街,刘家峡路,西藏二街,西藏一广场,台西四街,三门峡路,城武支大厦,红山峡路,郓城北广场,龙羊峡路,西陵峡街,台西五路,团岛四街,石村广场,巫峡大厦,四川路,寿张街,嘉祥路,南村广场,范县路,西康街,云南路,巨野大厦,西江广场,鱼台街,单县路,定陶街,滕县路,钜野广场,观城路,汶上大厦,朝城路,滋阳街,邹县广场,濮县街,磁山路,汶水街,西藏路,城武大厦,团岛路,南阳街,广州路,东平街,枣庄广场,贵州街,费县路,南海大厦,登州路,文登广场,信号山支路,延安一街,信号山路,兴安支街,福山支广场,红岛支大厦,莱芜二路,吴县一街,金口三路,金口一广场,伏龙山路,鱼山支街,观象二路,吴县二大厦,莱芜一广场,金口二街,海阳路,龙口街,恒山路,鱼山广场,掖县路,福山大厦,红岛路,常州街,大学广场,龙华街,齐河路,莱阳街,黄县路,张店大厦,祚山路,苏州街,华山路,伏龙街,江苏广场,龙江街,王村路,琴屿大厦,齐东路,京山广场,龙山路,牟平街,延安三路,延吉街,南京广场,东海东大厦,银川西路,海口街,山东路,绍兴广场,芝泉路,东海中街,宁夏路,香港西大厦,隆德广场,扬州街,郧阳路,太平角一街,宁国二支路,太平角二广场,天台东一路,太平角三大厦,漳州路一路,漳州街二街,宁国一支广场,太平角六街,太平角四路,天台东二街,太平角五路,宁国三大厦,澳门三路,江西支街,澳门二路,宁国四街,大尧一广场,咸阳支街,洪泽湖路,吴兴二大厦,澄海三路,天台一广场,新湛二路,三明北街,新湛支路,湛山五街,泰州三广场,湛山四大厦,闽江三路,澳门四街,南海支路,吴兴三广场,三明南路,湛山二街,二轻新村镇,江南大厦,吴兴一广场,珠海二街,嘉峪关路,高邮湖街,湛山三路,澳门六广场,泰州二路,东海一大厦,天台二路,微山湖街,洞庭湖广场,珠海支街,福州南路,澄海二街,泰州四路,香港中大厦,澳门五路,新湛三街,澳门一路,正阳关街,宁武关广场,闽江四街,新湛一路,宁国一大厦,王家麦岛,澳门七广场,泰州一路,泰州六街,大尧二路,青大一街,闽江二广场,闽江一大厦,屏东支路,湛山一街,东海西路,徐家麦岛函谷关广场,大尧三路,晓望支街,秀湛二路,逍遥三大厦,澳门九广场,泰州五街,澄海一路,澳门八街,福州北路,珠海一广场,宁国二路,临淮关大厦,燕儿岛路,紫荆关街,武胜关广场,逍遥一街,秀湛四路,居庸关街,山海关路,鄱阳湖大厦,新湛路,漳州街,仙游路,花莲街,乐清广场,巢湖街,台南路,吴兴大厦,新田路,福清广场,澄海路,莆田街,海游路,镇江街,石岛广场,宜兴大厦,三明路,仰口街,沛县路,漳浦广场,大麦岛,台湾街,天台路,金湖大厦,高雄广场,海江街,岳阳路,善化街,荣成路,澳门广场,武昌路,闽江大厦,台北路,龙岩街,咸阳广场,宁德街,龙泉路,丽水街,海川路,彰化大厦,金田路,泰州街,太湖路,江西街,泰兴广场,青大街,金门路,南通大厦,旌德路,汇泉广场,宁国路,泉州街,如东路,奉化街,鹊山广场,莲岛大厦,华严路,嘉义街,古田路,南平广场,秀湛路,长汀街,湛山路,徐州大厦,丰县广场,汕头街,新竹路,黄海街,安庆路,基隆广场,韶关路,云霄大厦,新安路,仙居街,屏东广场,晓望街,海门路,珠海街,上杭路,永嘉大厦,漳平路,盐城街,新浦路,新昌街,高田广场,市场三街,金乡东路,市场二大厦,上海支路,李村支广场,惠民南路,市场纬街,长安南路,陵县支街,冠县支广场,小港一大厦,市场一路,小港二街,清平路,广东广场,新疆路,博平街,港通路,小港沿,福建广场,高唐街,茌平路,港青街,高密路,阳谷广场,平阴路,夏津大厦,邱县路,渤海街,恩县广场,旅顺街,堂邑路,李村街,即墨路,港华大厦,港环路,馆陶街,普集路,朝阳街,甘肃广场,港夏街,港联路,陵县大厦,上海路,宝山广场,武定路,长清街,长安路,惠民街,武城广场,聊城大厦,海泊路,沧口街,宁波路,胶州广场,莱州路,招远街,冠县路,六码头,金乡广场,禹城街,临清路,东阿街,吴淞路,大港沿,辽宁路,棣纬二大厦,大港纬一路,贮水山支街,无棣纬一广场,大港纬三街,大港纬五路,大港纬四街,大港纬二路,无棣二大厦,吉林支路,大港四街,普集支路,无棣三街,黄台支广场,大港三街,无棣一路,贮水山大厦,泰山支路,大港一广场,无棣四路,大连支街,大港二路,锦州支街,德平广场,高苑大厦,长山路,乐陵街,临邑路,嫩江广场,合江路,大连街,博兴路,蒲台大厦,黄台广场,城阳街,临淄路,安邱街,临朐路,青城广场,商河路,热河大厦,济阳路,承德街,淄川广场,辽北街,阳信路,益都街,松江路,流亭大厦,吉林路,恒台街,包头路,无棣街,铁山广场,锦州街,桓台路,兴安大厦,邹平路,胶东广场,章丘路,丹东街,华阳路,青海街,泰山广场,周村大厦,四平路,台东西七街,台东东二路,台东东七广场,台东西二路,东五街,云门二路,芙蓉山村,延安二广场,云门一街,台东四路,台东一街,台东二路,杭州支广场,内蒙古路,台东七大厦,台东六路,广饶支街,台东八广场,台东三街,四平支路,郭口东街,青海支路,沈阳支大厦,菜市二路,菜市一街,北仲三路,瑞云街,滨县广场,庆祥街,万寿路,大成大厦,芙蓉路,历城广场,大名路,昌平街,平定路,长兴街,浦口广场,诸城大厦,和兴路,德盛街,宁海路,威海广场,东山路,清和街,姜沟路,雒口大厦,松山广场,长春街,昆明路,顺兴街,利津路,阳明广场,人和路,郭口大厦,营口路,昌邑街,孟庄广场,丰盛街,埕口路,丹阳街,汉口路,洮南大厦,桑梓路,沾化街,山口路,沈阳街,南口广场,振兴街,通化路,福寺大厦,峄县路,寿光广场,曹县路,昌乐街,道口路,南九水街,台湛广场,东光大厦,驼峰路,太平山,标山路,云溪广场,太清路".split(",");
    private static final String[] email_suffix = "@gmail.com,@yahoo.com,@msn.com,@hotmail.com,@aol.com,@ask.com,@live.com,@qq.com,@0355.net,@163.com,@163.net,@263.net,@3721.net,@yeah.net,@googlemail.com,@126.com,@sina.com,@sohu.com,@yahoo.com.cn".split(",");
    private static final String[] surname = {"赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许", "何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章", "云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳", "酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常", "乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹", "姚", "邵", "湛", "汪", "祁", "毛", "禹", "狄", "米", "贝", "明", "臧", "计", "伏", "成", "戴", "谈", "宋", "茅", "庞", "熊", "纪", "舒", "屈", "项", "祝", "董", "梁", "杜", "阮", "蓝", "闵", "席", "季", "麻", "强", "贾", "路", "娄", "危", "江", "童", "颜", "郭", "梅", "盛", "林", "刁", "钟", "徐", "邱", "骆", "高", "夏", "蔡", "田", "樊", "胡", "凌", "霍", "虞", "万", "支", "柯", "昝", "管", "卢", "莫", "经", "房", "裘", "缪", "干", "解", "应", "宗", "丁", "宣", "贲", "邓", "郁", "单", "杭", "洪", "包", "诸", "左", "石", "崔", "吉", "钮", "龚", "程", "嵇", "邢", "滑", "裴", "陆", "荣", "翁", "荀", "羊", "于", "惠", "甄", "曲", "家", "封", "芮", "羿", "储", "靳", "汲", "邴", "糜", "松", "井", "段", "富", "巫", "乌", "焦", "巴", "弓", "牧", "隗", "山", "谷", "车", "侯", "宓", "蓬", "全", "郗", "班", "仰", "秋", "仲", "伊", "宫", "宁", "仇", "栾", "暴", "甘", "钭", "厉", "戎", "祖", "武", "符", "刘", "景", "詹", "束", "龙", "叶", "幸", "司", "韶", "郜", "黎", "蓟", "溥", "印", "宿", "白", "怀", "蒲", "邰", "从", "鄂", "索", "咸", "籍", "赖", "卓", "蔺", "屠", "蒙", "池", "乔", "阴", "郁", "胥", "能", "苍", "双", "闻", "莘", "党", "翟", "谭", "贡", "劳", "逄", "姬", "申", "扶", "堵", "冉", "宰", "郦", "雍", "却", "璩", "桑", "桂", "濮", "牛", "寿", "通", "边", "扈", "燕", "冀", "浦", "尚", "农", "温", "别", "庄", "晏", "柴", "瞿", "阎", "充", "慕", "连", "茹", "习", "宦", "艾", "鱼", "容", "向", "古", "易", "慎", "戈", "廖", "庾", "终", "暨", "居", "衡", "步", "都", "耿", "满", "弘", "匡", "国", "文", "寇", "广", "禄", "阙", "东", "欧", "殳", "沃", "利", "蔚", "越", "夔", "隆", "师", "巩", "厍", "聂", "晁", "勾", "敖", "融", "冷", "訾", "辛", "阚", "那", "简", "饶", "空", "曾", "毋", "沙", "乜", "养", "鞠", "须", "丰", "巢", "关", "蒯", "相", "查", "后", "荆", "红", "游", "郏", "竺", "权", "逯", "盖", "益", "桓", "公", "仉", "督", "岳", "帅", "缑", "亢", "况", "郈", "有", "琴", "归", "海", "晋", "楚", "闫", "法", "汝", "鄢", "涂", "钦", "商", "牟", "佘", "佴", "伯", "赏", "墨", "哈", "谯", "篁", "年", "爱", "阳", "佟", "言", "福", "南", "火", "铁", "迟", "漆", "官", "冼", "真", "展", "繁", "檀", "祭", "密", "敬", "揭", "舜", "楼", "疏", "冒", "浑", "挚", "胶", "随", "高", "皋", "原", "种", "练", "弥", "仓", "眭", "蹇", "覃", "阿", "门", "恽", "来", "綦", "召", "仪", "风", "介", "巨", "木", "京", "狐", "郇", "虎", "枚", "抗", "达", "杞", "苌", "折", "麦", "庆", "过", "竹", "端", "鲜", "皇", "亓", "老", "是", "秘", "畅", "邝", "还", "宾", "闾", "辜", "纵", "侴", "万俟", "司马", "上官", "欧阳", "夏侯", "诸葛", "闻人", "东方", "赫连", "皇甫", "羊舌", "尉迟", "公羊", "澹台", "公冶", "宗正", "濮阳", "淳于", "单于", "太叔", "申屠", "公孙", "仲孙", "轩辕", "令狐", "钟离", "宇文", "长孙", "慕容", "鲜于", "闾丘", "司徒", "司空", "兀官", "司寇", "南门", "呼延", "子车", "颛孙", "端木", "巫马", "公西", "漆雕", "车正", "壤驷", "公良", "拓跋", "夹谷", "宰父", "谷梁", "段干", "百里", "东郭", "微生", "梁丘", "左丘", "东门", "西门", "南宫", "第五", "公仪", "公乘", "太史", "仲长", "叔孙", "屈突", "尔朱", "东乡", "相里", "胡母", "司城", "张廖", "雍门", "毋丘", "贺兰", "綦毋", "屋庐", "独孤", "南郭", "北宫", "王孙"};
    private static final int[] calcC = {7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2};
    private static final char[] calcR = {'1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2'};
    private static final int cities[] = {350602, 370782, 513431, 532624, 530426, 370203, 350128, 421002, 350624, 430225, 360300, 350203, 220211, 420822, 530625, 653126, 420203, 220182, 230603, 533323, 430121, 621225, 652827, 511500, 450205, 652824, 411402, 440781, 469022, 370214, 542521, 433101, 460100, 530381, 411722, 533400, 110229, 640300, 210700, 450127, 440105, 530828, 120000, 420000, 211402, 341823, 220402, 330500, 371324, 150500, 150927, 321284, 230231, 150926, 630123, 341700, 441400, 542330, 370684, 370828, 654326, 610831, 140300, 350581, 421182, 421200, 341124, 371423, 445302, 513225, 532522, 469026, 450102, 433130, 222406, 511325, 410328, 210422, 430405, 341100, 140212, 445222, 350403, 430521, 520111, 652924, 522201, 542327, 110103, 530826, 630122, 610527, 330481, 522424, 820000, 231081, 410103, 431223, 230524, 441284, 500226, 152524, 211382, 530300, 411102, 410727, 152223, 451200, 610203, 230805, 500116, 341222, 420324, 610500, 141128, 371202, 140426, 510181, 341021, 340421, 130623, 152529, 130626, 530902, 220102, 532801, 220183, 632122, 371622, 140721, 340121, 420503, 632524, 610327, 130500, 152923, 150422, 420528, 140221, 430502, 610921, 422822, 130627, 430105, 410926, 340603, 510321, 211202, 522729, 653100, 421123, 310104, 341282, 410602, 510304, 230712, 320481, 532627, 610800, 610522, 360829, 410105, 410106, 431126, 330127, 131126, 350428, 130930, 430621, 130724, 450681, 411381, 130208, 411200, 522327, 640105, 321282, 632323, 371481, 420800, 621124, 341825, 340300, 450923, 530500, 411423, 150302, 530821, 140802, 310115, 410203, 420116, 371724, 430922, 130800, 150502, 210711, 230207, 511529, 530325, 320402, 542300, 140723, 542221, 511800, 150430, 440700, 220421, 350181, 520329, 350784, 440115, 330304, 411221, 510107, 360803, 520221, 350603, 421003, 411522, 150205, 220503, 620421, 370303, 451031, 150525, 360700, 340711, 620403, 610924, 500117, 542626, 511922, 620800, 450123, 533123, 320900, 410423, 330902, 451002, 623027, 620923, 220204, 420923, 210922, 150429, 150929, 420684, 610427, 150624, 340702, 360313, 320300, 320600, 431228, 621000, 370323, 530421, 640104, 370503, 533421, 420102, 371428, 220105, 350981, 370113, 230503, 130925, 231025, 620300, 341524, 130127, 231200, 130224, 420606, 652922, 371426, 130402, 140826, 511304, 610724, 511823, 542100, 510303, 440113, 500114, 542337, 451381, 513336, 441427, 450311, 630105, 361122, 610829, 360425, 130128, 350105, 511525, 220202, 632724, 350205, 310112, 640303, 623023, 140726, 513229, 330103, 420204, 140725, 350500, 511826, 211322, 630102, 230822, 653022, 130426, 371121, 632200, 640521, 621100, 511524, 130803, 130982, 451202, 350600, 450324, 130424, 510800, 640324, 131028, 450305, 340828, 140423, 654028, 110114, 340503, 653128, 610823, 510184, 310105, 542622, 610821, 511602, 522730, 331000, 360100, 410421, 450107, 150826, 610525, 140922, 140107, 632522, 130283, 130121, 130431, 632523, 430223, 530112, 361023, 361181, 411421, 340302, 654325, 360733, 370322, 450126, 632721, 320924, 430321, 532625, 652927, 440523, 230302, 511702, 361025, 150725, 360731, 321183, 451024, 440404, 320205, 321302, 370306, 371322, 510311, 360102, 431124, 410883, 500238, 230110, 522422, 331123, 411403, 522229, 520424, 510682, 320000, 231102, 652101, 371000, 130107, 420527, 542121, 500112, 150425, 140225, 341623, 331100, 430522, 540123, 500000, 652923, 130726, 150223, 420529, 440783, 530921, 211003, 320281, 513223, 530700, 450400, 331004, 410303, 511681, 640205, 640424, 620821, 441424, 530522, 630000, 370634, 360726, 230604, 150523, 371302, 340323, 141023, 220581, 610431, 610524, 220724, 150922, 410600, 211103, 440800, 632222, 230505, 330211, 360721, 130406, 522627, 422826, 220122, 210882, 230826, 530102, 130921, 469002, 360424, 340123, 220502, 120112, 450422, 370830, 152201, 320107, 361028, 510104, 440923, 654000, 330621, 141034, 450803, 510727, 621222, 530000, 610825, 610302, 510400, 450109, 441202, 429021, 654201, 211300, 140624, 360302, 511528, 130108, 532527, 652826, 520303, 530825, 330322, 511600, 430281, 340406, 230624, 522223, 500235, 220281, 411503, 610322, 411330, 533100, 210122, 411726, 341102, 220181, 530626, 130826, 411622, 232722, 340825, 230102, 441500, 360826, 420111, 141082, 141182, 231281, 620200, 441581, 431129, 440183, 130604, 220800, 532329, 620321, 610526, 510000, 411224, 621022, 130428, 340521, 130205, 421087, 532621, 130628, 310118, 440902, 510502, 321000, 420583, 130804, 542522, 360103, 410800, 420113, 530829, 532524, 421125, 542301, 513424, 460107, 320830, 421000, 513230, 331024, 360222, 220303, 530602, 511522, 130823, 441802, 420881, 330200, 330727, 361124, 530113, 330803, 440114, 210211, 430726, 152526, 533321, 460000, 510600, 411282, 420281, 500118, 522625, 350426, 150522, 330382, 530424, 611023, 130532, 231084, 469031, 150300, 210600, 341302, 130185, 320400, 450330, 445102, 150404, 420506, 410311, 411623, 522401, 440803, 421022, 320114, 451226, 211421, 611024, 360200, 410700, 150222, 371203, 360123, 320703, 210282, 320322, 211221, 433100, 623025, 350505, 330108, 230803, 360732, 510124, 510302, 420106, 430211, 330183, 420205, 640323, 140224, 653226, 321102, 420984, 330424, 441882, 210800, 340500, 140932, 510703, 522631, 230127, 420582, 211302, 330503, 500242, 652302, 371626, 433123, 520321, 210900, 652900, 410184, 654221, 330881, 371081, 410104, 370829, 150104, 450521, 441223, 420600, 460106, 433125, 130630, 370211, 520114, 451423, 230381, 231085, 360321, 340223, 430412, 410811, 130303, 542127, 632621, 220103, 610830, 211121, 650106, 451324, 654322, 430224, 610626, 341821, 150981, 421023, 430203, 441827, 653201, 411000, 211081, 632127, 610624, 370321, 130638, 532530, 210204, 451321, 510525, 140924, 330326, 230203, 520328, 321081, 330782, 350583, 510623, 621025, 622926, 450222, 610404, 431322, 350123, 611021, 371400, 360900, 131023, 360111, 370902, 440281, 131081, 150421, 330329, 340104, 140200, 520200, 610822, 370700, 411600, 341721, 210811, 230705, 341502, 522623, 220622, 130184, 152200, 542424, 130200, 130730, 130400, 430721, 431026, 230902, 140729, 152502, 130522, 652925, 450303, 632626, 350504, 230100, 211011, 530428, 451030, 610422, 450405, 532327, 310108, 371327, 210100, 500113, 371102, 410221, 511821, 542122, 360122, 610828, 350721, 450502, 445321, 511825, 140108, 320504, 513432, 371325, 610623, 431202, 330825, 511725, 150621, 511129, 350623, 430682, 511133, 150103, 110116, 152202, 350481, 451425, 420504, 440300, 522425, 360823, 510403, 620103, 320382, 632722, 421024, 410326, 450421, 220882, 350724, 542329, 370900, 610304, 230500, 341800, 341000, 230882, 610622, 522626, 653124, 230700, 431123, 450122, 620402, 370523, 532628, 451227, 620422, 320721, 210681, 451302, 230707, 130525, 210727, 341421, 420922, 110109, 410402, 350925, 640400, 371122, 450100, 513430, 231224, 433122, 230208, 610727, 610303, 140226, 140429, 330102, 653225, 632726, 522230, 542125, 230703, 341723, 130207, 532502, 620724, 530321, 469028, 131128, 320115, 610402, 320723, 610328, 231002, 140702, 330683, 371312, 230421, 411121, 211303, 410922, 441624, 220700, 370405, 420300, 220282, 370784, 632625, 430529, 510524, 141123, 650200, 140430, 361123, 110000, 370283, 430124, 141181, 420105, 330122, 150100, 511521, 431122, 440308, 222424, 330903, 130625, 210102, 610423, 632624, 513200, 513231, 610521, 440229, 130727, 230230, 210202, 511621, 130404, 520422, 430681, 510521, 532532, 410204, 532323, 130126, 411625, 511100, 320623, 530822, 420381, 350423, 654202, 512022, 220702, 361030, 230711, 210111, 530128, 431302, 341321, 532328, 542334, 140121, 542523, 320507, 620902, 450221, 370612, 410724, 520122, 131182, 431002, 321300, 610502, 522222, 621121, 210403, 370284, 522300, 210423, 420302, 450602, 530326, 350902, 530722, 350781, 330109, 310230, 522723, 610326, 320111, 620822, 350525, 510823, 450981, 630100, 500240, 320305, 361128, 361024, 232700, 341023, 350782, 650202, 532926, 610103, 610923, 350200, 141028, 450512, 513332, 411721, 441481, 431381, 511000, 440205, 430703, 522325, 361129, 130132, 350924, 610632, 131121, 350211, 140421, 421100, 410803, 510626, 321181, 150428, 530624, 361027, 450902, 331082, 360921, 222403, 340881, 231182, 431025, 610926, 511400, 420625, 140322, 370786, 710000, 522328, 370304, 620121, 371523, 420683, 450702, 540124, 360428, 420505, 140105, 411323, 430921, 450921, 320206, 140223, 320506, 620623, 370212, 441200, 360983, 310120, 410400, 430423, 371723, 530422, 320724, 513325, 441324, 530600, 370400, 230722, 610728, 513335, 620982, 110107, 350429, 623021, 230708, 371328, 131082, 441825, 370783, 610400, 140781, 421122, 430300, 513429, 522634, 350825, 500115, 210504, 130722, 430923, 370686, 422827, 141030, 420802, 140603, 422828, 140923, 131026, 542200, 220623, 141027, 360203, 222402, 350824, 513331, 632801, 430603, 140823, 440513, 110102, 120225, 610429, 610826, 350430, 542231, 532531, 420100, 441881, 450200, 532525, 621002, 440606, 511822, 370681, 500101, 371326, 430100, 410900, 532822, 130824, 441226, 410482, 370831, 210321, 513427, 340404, 420104, 610621, 371700, 530622, 511421, 140500, 140829, 371103, 650100, 460108, 360600, 370881, 361021, 371082, 522732, 542226, 150800, 210323, 532301, 430722, 441625, 622901, 371425, 513333, 411321, 440811, 130721, 533325, 530111, 410782, 430624, 210702, 130130, 421222, 411327, 130624, 230108, 231222, 610582, 430981, 410224, 610700, 360830, 130705, 530802, 361125, 220106, 542427, 320411, 652926, 210903, 120223, 330682, 140600, 430700, 411602, 430702, 371726, 440282, 440982, 540122, 360827, 653121, 230715, 530323, 620721, 141031, 610112, 140902, 130183, 622923, 371625, 210603, 532325, 532500, 321100, 320113, 411023, 652122, 513434, 320321, 510105, 430304, 330104, 361127, 440608, 230123, 520112, 542129, 350122, 632128, 654300, 130635, 410381, 650105, 370205, 410181, 511181, 211321, 130733, 542128, 445323, 450821, 621221, 361000, 450329, 360622, 340207, 522428, 530827, 141130, 610631, 620111, 410000, 210522, 220104, 130631, 610102, 140825, 230710, 341702, 650103, 150727, 320802, 542126, 445122, 532528, 522722, 130433, 140921, 522725, 320684, 522200, 440605, 370685, 510903, 652825, 441521, 310103, 320103, 220221, 410711, 623026, 370124, 532600, 130421, 230111, 445100, 320505, 350104, 542422, 230621, 520421, 220323, 130302, 520302, 320405, 331021, 411624, 130203, 469027, 152523, 130133, 542338, 441323, 620500, 420981, 150221, 360782, 150802, 411082, 141100, 610323, 130923, 430611, 360423, 620722, 330206, 640381, 620700, 150921, 370406, 654002, 540127, 410222, 330411, 130629, 510802, 511025, 130322, 450000, 451402, 420321, 150124, 610723, 120110, 371100, 370000, 522601, 150823, 230206, 361026, 610000, 310114, 130223, 530924, 141021, 360802, 420902, 542623, 430725, 451300, 130125, 450332, 632700, 469033, 411329, 530721, 430406, 130637, 331023, 420114, 622921, 150822, 530630, 632725, 421221, 610104, 320705, 370481, 440400, 621126, 530328, 513437, 220723, 450105, 140728, 510812, 230605, 350722, 441623, 520121, 410325, 500236, 140727, 131181, 610116, 370403, 210000, 410411, 469023, 130100, 410122, 410523, 411681, 140122, 360730, 330324, 510421, 320700, 350527, 371500, 440402, 640302, 411024, 500107, 320124, 370921, 370682, 230225, 530900, 530124, 532523, 810000, 371422, 511527, 620823, 411081, 411724, 430822, 340403, 330802, 421083, 421281, 130928, 430811, 210802, 522624, 445281, 520102, 140927, 150625, 511523, 420325, 513330, 140623, 410324, 440825, 431221, 654003, 445300, 341004, 130521, 340208, 410802, 440000, 410183, 422823, 542222, 522426, 621200, 150928, 210803, 650203, 654301, 320903, 341422, 430202, 632121, 650204, 430524, 130481, 542430, 130981, 320324, 210400, 330381, 230183, 431128, 653130, 130929, 321088, 431127, 320921, 330824, 420322, 640181, 530126, 120111, 320804, 371321, 140621, 530628, 150304, 230300, 510114, 542331, 370826, 230704, 610426, 430511, 341622, 430602, 350821, 445202, 371323, 451229, 652829, 533423, 210283, 450600, 230321, 130523, 620100, 530400, 321322, 610824, 451027, 321011, 654223, 410725, 441300, 620522, 411729, 370882, 370785, 520113, 360430, 440233, 542524, 610329, 520325, 110112, 520203, 640122, 659001, 331126, 632822, 361126, 610222, 371524, 231004, 140181, 370305, 350926, 330282, 469006, 610114, 150303, 420624, 340321, 350400, 430421, 430781, 610204, 130534, 451400, 450500, 440785, 340405, 450300, 231000, 410200, 511111, 131003, 620922, 659004, 611000, 610100, 321111, 410825, 542333, 340811, 410225, 532324, 420804, 650205, 640100, 411324, 230804, 140425, 150627, 341802, 130530, 469007, 321023, 652300, 360426, 370213, 411525, 370704, 371424, 542124, 542133, 150200, 542527, 130634, 110104, 230184, 150423, 370102, 421121, 511028, 652328, 130123, 440604, 130535, 210726, 130432, 130706, 232723, 130229, 621228, 320323, 632622, 640121, 230304, 430424, 621224, 610702, 450223, 513224, 330783, 320800, 231202, 510723, 530621, 211422, 530129, 451026, 341221, 152531, 330600, 441900, 340803, 451102, 210213, 622922, 150700, 152221, 320482, 141033, 230900, 230124, 530103, 440222, 451025, 320582, 511902, 210604, 230422, 341822, 410108, 431027, 451225, 130723, 370200, 442000, 652123, 410526, 152530, 520402, 140424, 430381, 500225, 610902, 410302, 440983, 500232, 130225, 440512, 440232, 621026, 410182, 330900, 230221, 361022, 513401, 130300, 411727, 360429, 440802, 610929, 650121, 532927, 230523, 421102, 530925, 360727, 513300, 610722, 654023, 210505, 411122, 321324, 441423, 140123, 469000, 141122, 152900, 371525, 140830, 500233, 211102, 220881, 140722, 150821, 130527, 150207, 620981, 441203, 360728, 653224, 532331, 450503, 330212, 532823, 611002, 620702, 542332, 130429, 130430, 350723, 632600, 542624, 542526, 450226, 130632, 510725, 650107, 230903, 350402, 411100, 360403, 512081, 542132, 152921, 340400, 420500, 450721, 450722, 370112, 530823, 340602, 650104, 340700, 370125, 542232, 530423, 430103, 420700, 540121, 610481, 350305, 330602, 469029, 440882, 220822, 341225, 371721, 130822, 610802, 522726, 511722, 210300, 533124, 653123, 150924, 341003, 532322, 420525, 340800, 370285, 640200, 513433, 350923, 410702, 620621, 130529, 371600, 510724, 610625, 310116, 510122, 410306, 130984, 230904, 130321, 420117, 430426, 542225, 310109, 152522, 411104, 500231, 632802, 340122, 150902, 513328, 410425, 632221, 520330, 532526, 542425, 652100, 532932, 431300, 230702, 420682, 152222, 441426, 320502, 350503, 370687, 510106, 440600, 120115, 652800, 130304, 152525, 451222, 330182, 610126, 340304, 659003, 320200, 430382, 340504, 350425, 640422, 130000, 130423, 522633, 150923, 410928, 320811, 330681, 350900, 130204, 330784, 441602, 360322, 360502, 430581, 440305, 632300, 510704, 610428, 652928, 230128, 220721, 430723, 652929, 210411, 411723, 330110, 140106, 350783, 220722, 410422, 340823, 220300, 632800, 320105, 330522, 230223, 510683, 542123, 360781, 110106, 513322, 360923, 640106, 441823, 542400, 411502, 370602, 610122, 451023, 451481, 320923, 654200, 371502, 532922, 130202, 150526, 542336, 411425, 131002, 371623, 530502, 220582, 370703, 210112, 530922, 653122, 654021, 654022, 500109, 330303, 320585, 450403, 150723, 411728, 341125, 441700, 420581, 420626, 532623, 411500, 620924, 210224, 623022, 421224, 513221, 321323, 632123, 430821, 340621, 371522, 511102, 440306, 500111, 450881, 140900, 611025, 632525, 440511, 622924, 140400, 411103, 141081, 421181, 510811, 441303, 230306, 371402, 230303, 440224, 320826, 410923, 431081, 360724, 411002, 410102, 630104, 522622, 211282, 152528, 654024, 510108, 532326, 429006, 150125, 530181, 211481, 510182, 610528, 650109, 210781, 330300, 370404, 230716, 340822, 220100, 211005, 421126, 350100, 411481, 350524, 542627, 469021, 152224, 320621, 330502, 410527, 420112, 430481, 513323, 652200, 130636, 230407, 130582, 140321, 620600, 360800, 420921, 140100, 411422, 340802, 220284, 350921, 341024, 469003, 410726, 110117, 230307, 510921, 341522, 510132, 440903, 420526, 150900, 130633, 230281, 654025, 231024, 522224, 620400, 510411, 542335, 320211, 410500, 610730, 510300, 510681, 410223, 620104, 150400, 530402, 340000, 141125, 341402, 542421, 350700, 150782, 654321, 420222, 420821, 500241, 410505, 513329, 222400, 522632, 360725, 371200, 310117, 140800, 320503, 371728, 320381, 331122, 230600, 321182, 450302, 360926, 621021, 231005, 141002, 513428, 422801, 220521, 341503, 130903, 621024, 210113, 320202, 640202, 110113, 654027, 650000, 421124, 320304, 340102, 350303, 360602, 140929, 340311, 520327, 421202, 533122, 621102, 620000, 623001, 420107, 610726, 440106, 440100, 451000, 431028, 430400, 610430, 653125, 530723, 653200, 141121, 230200, 532925, 542233, 131100, 410581, 530322, 130926, 320682, 141102, 130181, 130621, 320611, 130983, 131025, 230781, 371482, 533324, 512000, 210503, 430221, 650201, 520181, 441781, 230400, 410404, 371526, 321202, 152527, 371521, 341181, 330921, 340604, 370923, 410704, 510522, 620824, 120105, 510900, 140622, 621023, 130227, 513334, 340200, 370302, 230125, 130182, 540125, 422825, 431230, 441302, 410822, 220681, 130324, 620826, 210181, 511781, 522728, 650102, 522600, 321112, 411281, 150602, 210203, 320829, 330726, 411725, 411523, 130703, 530425, 430122, 411527, 652722, 410728, 440804, 500106, 440900, 513233, 211404, 540000, 370725, 130425, 231121, 500103, 510781, 350111, 130683, 341400, 431022, 441702, 420103, 510504, 211122, 321084, 522727, 610324, 431003, 150206, 450922, 431102, 450224, 360922, 469005, 341521, 429004, 510700, 150783, 410211, 231100, 130524, 130528, 522225, 350213, 230713, 640221, 512002, 511402, 150724, 451224, 141022, 522226, 361100, 370521, 450423, 530324, 360824, 360500, 420702, 130732, 140928, 131022, 451228, 330402, 341203, 350625, 341002, 654225, 410403, 510821, 130827, 522629, 630103, 411325, 370832, 360734, 340111, 542600, 320584, 542328, 500102, 430407, 371727, 410506, 520323, 430302, 450481, 653127, 230714, 140222, 610725, 433126, 150600, 330100, 222404, 141026, 110101, 469030, 350103, 360681, 522322, 510129, 341200, 220322, 441225, 522630, 610827, 640423, 542223, 211004, 131127, 210281, 140428, 341722, 341103, 632821, 500243, 469001, 231123, 360481, 430500, 640522, 440184, 110111, 361002, 653131, 340703, 360729, 370983, 431121, 511123, 320100, 211223, 141025, 522423, 130434, 441422, 532928, 210402, 410781, 513400, 150825, 610331, 441821, 441502, 360825, 440500, 331003, 371624, 370126, 130922, 140211, 350702, 542228, 652901, 410304, 652723, 440104, 150121, 360521, 430104, 450321, 610424, 522702, 320412, 411303, 450124, 510322, 654226, 440103, 451323, 520123, 340303, 520322, 140881, 429005, 411700, 140581, 451021, 620523, 530926, 140981, 451028, 360202, 370300, 411025, 140602, 140524, 150781, 230706, 500237, 610900, 130581, 653101, 320925, 331102, 360881, 542429, 610928, 330203, 450700, 652700, 450802, 210602, 211381, 220602, 451424, 330483, 430528, 441402, 511622, 430111, 420602, 220400, 231221, 360281, 441800, 510402, 130700, 430800, 530627, 652327, 621227, 210421, 330723, 610425, 431224, 120103, 522636, 450804, 230202, 511126, 220422, 150626, 220802, 230305, 441224, 430408, 231083, 371427, 350822, 610628, 500200, 350212, 350000, 210304, 130825, 430626, 231003, 371311, 140110, 230227, 410927, 450621, 230229, 430802, 411626, 440307, 361029, 210804, 621122, 320203, 410603, 130900, 130681, 320583, 411426, 140822, 220605, 320982, 370100, 321003, 441322, 211281, 652223, 371621, 341600, 511300, 610630, 371083, 350124, 230204, 320102, 350521, 542525, 654224, 360735, 450103, 511425, 210911, 513426, 510100, 211403, 150424, 120114, 510121, 532800, 450326, 140522, 210624, 150721, 431100, 330800, 510115, 150123, 450703, 445224, 330105, 330328, 141029, 230406, 350725, 320922, 150403, 360925, 230623, 513326, 513338, 340824, 513232, 430600, 341423, 341424, 150521, 370282, 441283, 320282, 370827, 341324, 420900, 361102, 511424, 330000, 350626, 370281, 511721, 530121, 340203, 321200, 210124, 360121, 532622, 411322, 653024, 140521, 341202, 441600, 522326, 530125, 330226, 511422, 520425, 140427, 210404, 420303, 632521, 150581, 500108, 533300, 230205, 140824, 640402, 511302, 211224, 450924, 451123, 610922, 620524, 530824, 430482, 542426, 422800, 141126, 350622, 320404, 433124, 210104, 430527, 230521, 371300, 231124, 350182, 120221, 431321, 321203, 330283, 440112, 430204, 410202, 430724, 331181, 130927, 542621, 232721, 130924, 130129, 152500, 520100, 341323, 131000, 330523, 331125, 542625, 511024, 513327, 610925, 410300, 220600, 450203, 441721, 431200, 530523, 350982, 411702, 441622, 653000, 370781, 421300, 610581, 522700, 440304, 341122, 410503, 110228, 230800, 640502, 220524, 150785, 511323, 511423, 371581, 320116, 320681, 222405, 341525, 542428, 440116, 430503, 510922, 632100, 130725, 360981, 320104, 450108, 310106, 130728, 330624, 420323, 511923, 522635, 520326, 330400, 340502, 532300, 433127, 421381, 511303, 130702, 500222, 610927, 231223, 130403, 141024, 640000, 431225, 430422, 141129, 630121, 350628, 513436, 620122, 341824, 511124, 460105, 431281, 511322, 530927, 530427, 431024, 653223, 131124, 231283, 640425, 451223, 110108, 140000, 513222, 632321, 340827, 140926, 130435, 320125, 611026, 621123, 220621, 231225, 130427, 230828, 150524, 610111, 610403, 500234, 140525, 520103, 410882, 110115, 540100, 530800, 511526, 230104, 210682, 360821, 410185, 370982, 330482, 361121, 451221, 350424, 340402, 610202, 131122, 211100, 321281, 510503, 370522, 623024, 421081, 210782, 431103, 653023, 130821, 532930, 652823, 510722, 620725, 632224, 410323, 141127, 222426, 469032, 440981, 120113, 513226, 511011, 230709, 320902, 370500, 360124, 532900, 350322, 340202, 532501, 231282, 640500, 341204, 350526, 140930, 411400, 420607, 440784, 520381, 530629, 220500, 542325, 659000, 211400, 440203, 542322, 321002, 411627, 230502, 350800, 620302, 130828, 451121, 411628, 652325, 431226, 520400, 510112, 610721, 150925, 210521, 450603, 140109, 331002, 450800, 522400, 621223, 220000, 340322, 370105, 130729, 210114, 350206, 533422, 371722, 511381, 511724, 542423, 341621, 542229, 230403, 330204, 620825, 350302, 211002, 152501, 320303, 230109, 370800, 340721, 431000, 150702, 211324, 522323, 130682, 419001, 360000, 450331, 140724, 530524, 130684, 360828, 532626, 130533, 140481, 220200, 230833, 522731, 530127, 360402, 441826, 411521, 222401, 140827, 540126, 330521, 532929, 500119, 610602, 340221, 330185, 360421, 610729, 211021, 130531, 411202, 150000, 445121, 410327, 230382, 610330, 510904, 341523, 611022, 620105, 130731, 411528, 150426, 513337, 445221, 350427, 230000, 310101, 410305, 511132, 420703, 360723, 513324, 210502, 360105, 451122, 341226, 500223, 430525, 130230, 330822, 620503, 451281, 220203, 320803, 370502, 610627, 510603, 511502, 610124, 654026, 621226, 321283, 632623, 652222, 131125, 411621, 410322, 440507, 430623, 652301, 513435, 652201, 450900, 420502, 370181, 370705, 371329, 360104, 140931, 410100, 341602, 330702, 410502, 150105, 150623, 451322, 230129, 445200, 510500, 441523, 410821, 211000, 532931, 140821, 450328, 331022, 542323, 140227, 532901, 610113, 512021, 420704, 220821, 140431, 440883, 130526, 610115, 340103, 532923, 410329, 410522, 350823, 430102, 120104, 652801, 620423, 522228, 130600, 654323, 210881, 310000, 620521, 331124, 210200, 130131, 330703, 511112, 622925, 431382, 513321, 632324, 220382, 360400, 320706, 632322, 341022, 610600, 150722, 620622, 360924, 532529, 510726, 431227, 500110, 510113, 320831, 511900, 510923, 371421, 530923, 140828, 430902, 652828, 451421, 450225, 210381, 210905, 620123, 420200, 360427, 431222, 500229, 511321, 520324, 131123, 360902, 440204, 542224, 230405, 141124, 410611, 430903, 210921, 653001, 622900, 440607, 511827, 341322, 350681, 410721, 510824, 530521, 150622, 620900, 370683, 652323, 230606, 450325, 421127, 659002, 530623, 370811, 411424, 410823, 220302, 430523, 511802, 511921, 430200, 231226, 620802, 350582, 445381, 511700, 511623, 230103, 513422, 141000, 411526, 610523, 370613, 210904, 450322, 210703, 632723, 331127, 150726, 350629, 620525, 371725, 530100, 230602, 520382, 510822, 511824, 130281, 430900, 341500, 150784, 310110, 210123, 371602, 542227, 411300, 440515, 220381, 361130, 410902, 520201, 451422, 130603, 500105, 500230, 440703, 230182, 440303, 330421, 450304, 522324, 441723, 653221, 350802, 431229, 220112, 370600, 230921, 210500, 450327, 469025, 341300, 411302, 632823, 513227, 440823, 511723, 653129, 410621, 430000, 620602, 350922, 513423, 131102, 632126, 140925, 410703, 440705, 411328, 130622, 621125, 341182, 410804, 120106, 500104, 520423, 653222, 430181, 445322, 450204, 350502, 230224, 620921, 370202, 370883, 330700, 410205, 320981, 350300, 370724, 320311, 450404, 130124, 150203, 140700, 331121, 530724, 622927, 542324, 230126, 511113, 620502, 653227, 140303, 230622, 360323, 610125, 230881, 610629, 350627, 510183, 150122, 210103, 341881, 371702, 340222, 360702, 230522, 520222, 330225, 520000, 320581, 530122, 140882, 511324, 371002, 370611, 440514, 513425, 620723, 533103, 441621, 411326, 522227, 500224, 141032, 331081, 320722, 360982, 220283, 130323, 231181, 421223, 522628, 450125, 350421, 370911, 350125, 440403, 652324, 469024, 411222, 533102, 422802, 210212, 510422, 150402, 152922, 431023, 522427, 610300, 340826, 360722, 370104, 530302, 654324, 330281, 421303, 623000, 632500, 210311, 460200, 441421, 500227, 150824, 510131, 410481, 310113, 321311, 150202, 131024, 340600, 652701, 420982, 431125, 652822, 370702, 330302, 330327, 431021, 330922, 522301, 532924, 211200, 350881, 542326, 360822, 620102, 542500, 621202, 621027, 450323, 440200, 420202, 500228, 520300, 340100, 220523, 440704, 320500, 320204, 210105, 330781, 451022, 451029, 632223, 513228, 411524, 341126, 451100, 530702, 440881, 410622, 350121, 420115, 610200, 350304, 320602, 522701};
    private static String[] telFirst = "134,135,136,137,138,139,150,151,152,157,158,159,130,131,132,155,156,133,153".split(",");

    private static String[] majors = "哲学,逻辑学,宗教学,伦理学,经济学,经济统计学,国民经济管理,资源与环境经济学,商务经济学,能源经济,劳动经济学,经济工程,数字经济,财政学,税收学,国际税收,金融学,金融工程,保险学,投资学,金融数学,信用管理,经济与金融,精算学,互联网金融,金融科技,金融审计,国际经济与贸易,贸易经济,国际经济发展合作,法学,知识产权,监狱学,信用风险管理与法律防控,国际经贸规则,司法警察学,社区矫正,纪检监察,国际法,司法鉴定学,政治学与行政学,国际政治,外交学,国际事务与国际关系,政治学、经济学与哲学,国际组织与全球治理,社会学,社会工作,人类学,女性学,家政学,老年学,社会政策,民族学,科学社会主义,中国共产党历史,思想政治教育,马克思主义理论,工会学,治安学,侦查学,边防管理,禁毒学,警犬技术,经济犯罪侦查,边防指挥,消防指挥,警卫学,公安情报学,犯罪学,公安管理学,涉外警务,国内安全保卫,警务指挥与战术,技术侦查学,海警执法,公安政治工作,移民管理,出入境管理,反恐警务,消防政治工作,铁路警务,教育学,科学教育,人文教育,教育技术学,艺术教育,学前教育,小学教育,特殊教育,华文教育,教育康复学,卫生教育,认知科学与技术,融合教育,劳动教育,家庭教育,孤独症儿童教育,体育教育,运动训练,社会体育指导与管理,武术与民族传统体育,运动人体科学,运动康复,休闲体育,体能训练,冰雪运动,电子竞技运动与管理,智能体育工程,体育旅游,运动能力开发,汉语言文学,汉语言,汉语国际教育,中国少数民族语言文学,古典文献学,应用语言学,秘书学,中国语言与文化,手语翻译,数字人文,英语,俄语,德语,法语,西班牙语,阿拉伯语,日语,波斯语,朝鲜语,菲律宾语,梵语巴利语,印度尼西亚语,印地语,柬埔寨语,老挝语,缅甸语,马来语,蒙古语,僧伽罗语,泰语,乌尔都语,希伯来语,越南语,豪萨语,斯瓦希里语,阿尔巴尼亚语,保加利亚语,波兰语,捷克语,斯洛伐克语,罗马尼亚语,葡萄牙语,瑞典语,塞尔维亚语,土耳其语,希腊语,匈牙利语,意大利语,泰米尔语,普什图语,世界语,孟加拉语,尼泊尔语,克罗地亚语,荷兰语,芬兰语,乌克兰语,挪威语,丹麦语,冰岛语,爱尔兰语,拉脱维亚语,立陶宛语,斯洛文尼亚语,爱沙尼亚语,马耳他语,哈萨克语,乌兹别克语,祖鲁语,拉丁语,翻译,商务英语,阿姆哈拉语,吉尔吉斯语,索马里语,土库曼语,加泰罗尼亚语,约鲁巴语,亚美尼亚语,马达加斯加语,格鲁吉亚语,阿塞拜疆语,阿非利卡语,马其顿语,塔吉克语,茨瓦纳语,恩德贝莱语,科摩罗语,克里奥尔语,绍纳语,提格雷尼亚语,白俄罗斯语,毛利语,汤加语,萨摩亚语,库尔德语,比斯拉马语,达里语,德顿语,迪维希语,斐济语,库克群岛毛利语,隆迪语,卢森堡语,卢旺达语,纽埃语,皮金语,切瓦语,塞苏陀语,桑戈语,语言学,塔玛齐格特语,爪哇语,旁遮普语,新闻学,广播电视学,广告学,传播学,编辑出版学,网络与新媒体,数字出版,时尚传播,国际新闻与传播,会展,历史学,世界史,考古学,文物与博物馆学,文物保护技术,外国语言与外国历史,文化遗产,古文字学,科学史,数学与应用数学,信息与计算科学,数理基础科学,数据计算及应用,物理学,应用物理学,核物理,声学,系统科学与工程,量子信息科学,化学,应用化学,化学生物学,分子科学与工程,能源化学,化学测量学与技术,资源化学,天文学,地理科学,自然地理与资源环境,人文地理与城乡规划,地理信息科学,大气科学,应用气象学,气象技术与工程,地球系统科学,海洋科学,海洋技术,海洋资源与环境,军事海洋学,地球物理学,空间科学与技术,防灾减灾科学与工程,行星科学,地质学,地球化学,地球信息科学与技术,古生物学,生物科学,生物技术,生物信息学,生态学,整合科学,神经科学,心理学,应用心理学,统计学,应用统计学,数据科学,生物统计学,理论与应用力学,工程力学,机械工程,机械设计制造及其自动化,材料成型及控制工程,机械电子工程,工业设计,过程装备与控制工程,车辆工程,汽车服务工程,机械工艺技术,微机电系统工程,机电技术教育,汽车维修工程教育,智能制造工程,智能车辆工程,仿生科学与工程,新能源汽车工程,增材制造工程,智能交互设计,应急装备技术与工程,测控技术与仪器,精密仪器,智能感知工程,材料科学与工程,材料物理,材料化学,冶金工程,金属材料工程,无机非金属材料工程,高分子材料与工程,复合材料与工程,粉体材料科学与工程,宝石及材料工艺学,焊接技术与工程,功能材料,纳米材料与技术,新能源材料与器件,材料设计科学与工程,复合材料成型工程,智能材料与结构,光电信息材料与器件,生物材料,能源与动力工程,能源与环境系统工程,新能源科学与工程,储能科学与工程,能源服务工程,氢能科学与工程,可持续能源,电气工程及其自动化,智能电网信息工程,光源与照明,电气工程与智能控制,电机电器智能化,电缆工程,能源互联网工程,智慧能源工程,电动载运工程,电子信息工程,电子科学与技术,通信工程,微电子科学与工程,光电信息科学与工程,信息工程,广播电视工程,水声工程,电子封装技术,集成电路设计与集成系统,医学信息工程,电磁场与无线技术,电波传播与天线,电子信息科学与技术,电信工程及管理,应用电子技术教育,人工智能,海洋信息工程,柔性电子学,智能测控工程,自动化,轨道交通信号与控制,机器人工程,邮政工程,核电技术与控制工程,智能装备与系统,工业智能,智能工程与创意设计,计算机科学与技术,软件工程,网络工程,信息安全,物联网工程,数字媒体技术,智能科学与技术,空间信息与数字技术,电子与计算机工程,数据科学与大数据技术,网络空间安全,新媒体技术,电影制作,保密技术,服务科学与工程,虚拟现实技术,区块链工程,密码科学与技术,土木工程,建筑环境与能源应用工程,给排水科学与工程,建筑电气与智能化,城市地下空间工程,道路桥梁与渡河工程,铁道工程,智能建造,土木、水利与海洋工程,土木、水利与交通工程,城市水系统工程,智能建造与智慧交通,水利水电工程,水文与水资源工程,港口航道与海岸工程,水务工程,水利科学与工程,智慧水利,测绘工程,遥感科学与技术,导航工程,地理国情监测,地理空间信息工程,化学工程与工艺,制药工程,资源循环科学与工程,能源化学工程,化学工程与工业生物工程,化工安全工程,涂料工程,精细化工,地质工程,勘查技术与工程,资源勘查工程,地下水科学与工程,旅游地学与规划工程,智能地球探测,资源环境大数据工程,采矿工程,石油工程,矿物加工工程,油气储运工程,矿物资源工程,海洋油气工程,智能采矿工程,碳储科学与工程,纺织工程,服装设计与工程,非织造材料与工程,服装设计与工艺教育,丝绸设计与工程,轻化工程,包装工程,印刷工程,香料香精技术与工程,化妆品技术与工程,生物质能源与材料,交通运输,交通工程,航海技术,轮机工程,飞行技术,交通设备与控制工程,救助与打捞工程,船舶电子电气工程,轨道交通电气与控制,邮轮工程与管理,智慧交通,智能运输工程,船舶与海洋工程,海洋工程与技术,海洋资源开发技术,海洋机器人,智慧海洋技术,航空航天工程,飞行器设计与工程,飞行器制造工程,飞行器动力工程,飞行器环境与生命保障工程,飞行器质量与可靠性,飞行器适航技术,飞行器控制与信息工程,无人驾驶航空器系统工程,智能飞行器技术,空天智能电推进技术,飞行器运维工程,武器系统与工程,武器发射工程,探测制导与控制技术,弹药工程与爆炸技术,特种能源技术与工程,装甲车辆工程,信息对抗技术,智能无人系统技术,核工程与核技术,辐射防护与核安全,工程物理,核化工与核燃料工程,农业工程,农业机械化及其自动化,农业电气化,农业建筑环境与能源工程,农业水利工程,土地整治工程,农业智能装备工程,森林工程,木材科学与工程,林产化工,家具设计与工程,木结构建筑与材料,环境科学与工程,环境工程,环境科学,环境生态工程,环保设备工程,资源环境科学,水质科学与技术,生物医学工程,假肢矫形工程,临床工程技术,康复工程,食品科学与工程,食品质量与安全,粮食工程,乳品工程,酿酒工程,葡萄与葡萄酒工程,食品营养与检验教育,烹饪与营养教育,食品安全与检测,食品营养与健康,食用菌科学与工程,白酒酿造工程,建筑学,城乡规划,风景园林,历史建筑保护工程,人居环境科学与技术,城市设计,智慧建筑与建造,安全工程,应急技术与管理,职业卫生工程,安全生产监管,生物工程,生物制药,合成生物学,刑事科学技术,消防工程,交通管理工程,安全防范工程,公安视听技术,抢险救援指挥与技术,火灾勘查,网络安全与执法,核生化消防,海警舰艇指挥与技术,数据警务技术,食品药品环境犯罪侦查技术,未来机器人,农学,园艺,植物保护,植物科学与技术,种子科学与工程,设施农业科学与工程,茶学,烟草,应用生物科学,农艺教育,园艺教育,智慧农业,菌物科学与工程,农药化肥,生物农药科学与工程,生物育种科学,农业资源与环境,野生动物与自然保护区管理,水土保持与荒漠化防治,生物质科学与工程,土地科学与技术,湿地保护与恢复,国家公园建设与管理,动物科学,蚕学,蜂学,经济动物学,马业科学,饲料工程,智慧牧业科学与工程,动物医学,动物药学,动植物检疫,实验动物学,中兽医学,兽医公共卫生,林学,园林,森林保护,经济林,智慧林业,水产养殖学,海洋渔业科学与技术,水族科学与技术,水生动物医学,草业科学,草坪科学与工程,基础医学,生物医学,生物医学科学,临床医学,麻醉学,医学影像学,眼视光医学,精神医学,放射医学,儿科学,口腔医学,预防医学,食品卫生与营养学,妇幼保健医学,卫生监督,全球健康学,运动与公共健康,中医学,针灸推拿学,藏医学,蒙医学,维医学,壮医学,哈医学,傣医学,回医学,中医康复学,中医养生学,中医儿科学,中医骨伤科学,中西医临床医学,药学,药物制剂,临床药学,药事管理,药物分析,药物化学,海洋药学,化妆品科学与技术,中药学,中药资源与开发,藏药学,蒙药学,中药制药,中草药栽培与鉴定,法医学,医学检验技术,医学实验技术,医学影像技术,眼视光学,康复治疗学,口腔医学技术,卫生检验与检疫,听力与言语康复学,康复物理治疗,康复作业治疗,智能医学工程,生物医药数据科学,智能影像工程,医工学,护理学,助产学,管理科学,信息管理与信息系统,工程管理,房地产开发与管理,工程造价,保密管理,邮政管理,大数据管理与应用,工程审计,计算金融,应急管理,工商管理,市场营销,会计学,财务管理,国际商务,人力资源管理,审计学,资产评估,物业管理,文化产业管理,劳动关系,体育经济与管理,财务会计教育,市场营销教育,零售业管理,创业管理,海关稽查,农林经济管理,农村区域发展,乡村治理,公共事业管理,行政管理,劳动与社会保障,土地资源管理,城市管理,海关管理,交通管理,海事管理,公共关系学,健康服务与管理,海警后勤管理,医疗产品管理,医疗保险,养老服务管理,海关检验检疫安全,海外安全管理,自然资源登记与管理,慈善管理,航空安防管理,无障碍管理,图书馆学,档案学,信息资源管理,物流管理,物流工程,采购管理,供应链管理,工业工程,标准化工程,质量管理工程,电子商务,电子商务及法律,跨境电子商务,旅游管理,酒店管理,会展经济与管理,旅游管理与服务教育,艺术史论,艺术管理,非物质文化遗产保护,音乐表演,音乐学,作曲与作曲技术理论,舞蹈表演,舞蹈学,舞蹈编导,舞蹈教育,航空服务艺术与管理,流行音乐,音乐治疗,流行舞蹈,音乐教育,表演,戏剧学,电影学,戏剧影视文学,广播电视编导,戏剧影视导演,戏剧影视美术设计,录音艺术,播音与主持艺术,动画,影视摄影与制作,影视技术,戏剧教育,曲艺,音乐剧,美术学,绘画,雕塑,摄影,书法学,中国画,实验艺术,跨媒体艺术,文物保护与修复,漫画,纤维艺术,科技艺术,美术教育,艺术设计学,视觉传达设计,环境设计,产品设计,服装与服饰设计,公共艺术,工艺美术,数字媒体艺术,艺术与科技,陶瓷艺术设计,新媒体艺术,包装设计,珠宝首饰设计与工艺".split(",");

    private static String[] schools = "北京大学,中国人民大学,清华大学,北京交通大学,北京工业大学,北京航空航天大学,北京理工大学,北京科技大学,北方工业大学,北京化工大学,北京工商大学,北京服装学院,北京邮电大学,北京印刷学院,北京建筑大学,北京石油化工学院,北京电子科技学院,中国农业大学,北京农学院,北京林业大学,北京协和医学院,首都医科大学,北京中医药大学,北京师范大学,首都师范大学,首都体育学院,北京外国语大学,北京第二外国语学院,北京语言大学,中国传媒大学,中央财经大学,对外经济贸易大学,北京物资学院,首都经济贸易大学,中国消防救援学院,外交学院,中国人民公安大学,国际关系学院,北京体育大学,中央音乐学院,中国音乐学院,中央美术学院,中央戏剧学院,中国戏曲学院,北京电影学院,北京舞蹈学院,中央民族大学,中国政法大学,华北电力大学,中华女子学院,北京信息科技大学,中国矿业大学（北京）,中国石油大学（北京）,中国地质大学（北京）,北京联合大学,北京城市学院,中国青年政治学院,首钢工学院,中国劳动关系学院,首都师范大学科德学院,北京工商大学嘉华学院,北京邮电大学世纪学院,北京工业大学耿丹学院,北京警察学院,北京第二外国语学院中瑞酒店管理学院,中国科学院大学,中国社会科学院大学,南开大学,天津大学,天津科技大学,天津工业大学,中国民航大学,天津理工大学,天津农学院,天津医科大学,天津中医药大学,天津师范大学,天津职业技术师范大学,天津外国语大学,天津商业大学,天津财经大学,天津体育学院,天津音乐学院,天津美术学院,天津城建大学,天津天狮学院,天津中德应用技术大学,天津外国语大学滨海外事学院,天津体育学院运动与文化艺术学院,天津商业大学宝德学院,天津医科大学临床医学院,南开大学滨海学院,天津师范大学津沽学院,天津理工大学中环信息学院,北京科技大学天津学院,天津大学仁爱学院,天津财经大学珠江学院,河北大学,河北工程大学,河北地质大学,河北工业大学,华北理工大学,河北科技大学,河北建筑工程学院,河北水利电力学院,河北农业大学,河北医科大学,河北北方学院,承德医学院,河北师范大学,保定学院,河北民族师范学院,唐山师范学院,廊坊师范学院,衡水学院,石家庄学院,邯郸学院,邢台学院,沧州师范学院,石家庄铁道大学,燕山大学,河北科技师范学院,唐山学院,华北科技学院,中国人民警察大学,河北体育学院,河北金融学院,北华航天工业学院,防灾科技学院,河北经贸大学,中央司法警官学院,河北传媒学院,河北工程技术学院,河北美术学院,河北科技学院,河北外国语学院,河北大学工商学院,华北理工大学轻工学院,河北科技大学理工学院,河北师范大学汇华学院,河北经贸大学经济管理学院,河北医科大学临床学院,华北电力大学科技学院,河北工程大学科信学院,河北工业大学城市学院,燕山大学里仁学院,石家庄铁道大学四方学院,河北地质大学华信学院,河北农业大学现代科技学院,华北理工大学冀唐学院,保定理工学院,燕京理工学院,北京中医药大学东方学院,北京交通大学海滨学院,河北东方学院,河北中医学院,张家口学院,河北环境工程学院,山西大学,太原科技大学,中北大学,太原理工大学,山西农业大学,山西医科大学,长治医学院,山西师范大学,太原师范学院,山西大同大学,晋中学院,长治学院,运城学院,忻州师范学院,山西财经大学,山西中医药大学,吕梁学院,太原学院,山西警察学院,山西应用科技学院,山西大学商务学院,太原理工大学现代科技学院,山西农业大学信息学院,山西师范大学现代文理学院,中北大学信息商务学院,太原科技大学华科学院,山西医科大学晋祠学院,山西财经大学华商学院,山西工商学院,太原工业学院,运城职业技术大学,山西传媒学院,山西工程技术学院,山西能源学院,内蒙古大学,内蒙古科技大学,内蒙古工业大学,内蒙古农业大学,内蒙古医科大学,内蒙古师范大学,内蒙古民族大学,赤峰学院,内蒙古财经大学,呼伦贝尔学院,集宁师范学院,河套学院,呼和浩特民族学院,内蒙古大学创业学院,内蒙古鸿德文理学院,内蒙古艺术学院,鄂尔多斯应用技术学院,辽宁大学,大连理工大学,沈阳工业大学,沈阳航空航天大学,沈阳理工大学,东北大学,辽宁科技大学,辽宁工程技术大学,辽宁石油化工大学,沈阳化工大学,大连交通大学,大连海事大学,大连工业大学,沈阳建筑大学,辽宁工业大学,沈阳农业大学,大连海洋大学,中国医科大学,锦州医科大学,大连医科大学,辽宁中医药大学,沈阳药科大学,沈阳医学院,辽宁师范大学,沈阳师范大学,渤海大学,鞍山师范学院,大连外国语大学,东北财经大学,中国刑事警察学院,沈阳体育学院,沈阳音乐学院,鲁迅美术学院,辽宁对外经贸学院,沈阳大学,大连大学,辽宁科技学院,辽宁警察学院,沈阳工程学院,辽东学院,大连民族大学,辽宁理工职业大学,大连理工大学城市学院,沈阳工业大学工程学院,沈阳航空航天大学北方科技学院,沈阳工学院,大连工业大学艺术与信息工程学院,大连科技学院,沈阳城市建设学院,中国医科大学临床医药学院,大连医科大学中山学院,锦州医科大学医疗学院,辽宁师范大学海华学院,辽宁理工学院,大连财经学院,沈阳城市学院,辽宁石油化工大学顺华能源学院,大连艺术学院,辽宁中医药大学杏林学院,辽宁何氏医学院,沈阳科技学院,大连东软信息学院,辽宁财贸学院,辽宁传媒学院,营口理工学院,吉林大学,延边大学,长春理工大学,东北电力大学,长春工业大学,吉林建筑大学,吉林化工学院,吉林农业大学,长春中医药大学,东北师范大学,北华大学,通化师范学院,吉林师范大学,吉林工程技术师范学院,长春师范大学,白城师范学院,吉林财经大学,吉林体育学院,吉林艺术学院,吉林外国语大学,吉林工商学院,长春工程学院,吉林农业科技学院,吉林警察学院,长春大学,长春光华学院,长春工业大学人文信息学院,长春理工大学光电信息学院,长春财经学院,吉林建筑科技学院,长春建筑学院,长春科技学院,吉林动画学院,吉林师范大学博达学院,长春大学旅游学院,东北师范大学人文学院,吉林医药学院,黑龙江大学,哈尔滨工业大学,哈尔滨理工大学,哈尔滨工程大学,黑龙江科技大学,东北石油大学,佳木斯大学,黑龙江八一农垦大学,东北农业大学,东北林业大学,哈尔滨医科大学,黑龙江中医药大学,牡丹江医学院,哈尔滨师范大学,齐齐哈尔大学,牡丹江师范学院,哈尔滨学院,大庆师范学院,绥化学院,哈尔滨商业大学,哈尔滨体育学院,哈尔滨金融学院,齐齐哈尔医学院,黑龙江工业学院,黑龙江东方学院,哈尔滨信息工程学院,黑龙江工程学院,齐齐哈尔工程学院,黑龙江外国语学院,黑龙江财经学院,哈尔滨石油学院,黑龙江工商学院,哈尔滨远东理工学院,哈尔滨剑桥学院,黑龙江工程学院昆仑旅游学院,哈尔滨广厦学院,哈尔滨华德学院,黑河学院,哈尔滨音乐学院,复旦大学,同济大学,上海交通大学,华东理工大学,上海理工大学,上海海事大学,东华大学,上海电力大学,上海应用技术大学,上海健康医学院,上海海洋大学,上海中医药大学,华东师范大学,上海师范大学,上海外国语大学,上海财经大学,上海对外经贸大学,上海海关学院,华东政法大学,上海体育学院,上海音乐学院,上海戏剧学院,上海大学,上海公安学院,上海工程技术大学,上海立信会计金融学院,上海电机学院,上海杉达学院,上海政法学院,上海第二工业大学,上海商学院,上海立达学院,上海建桥学院,上海兴伟学院,上海中侨职业技术大学,上海视觉艺术学院,上海外国语大学贤达经济人文学院,上海师范大学天华学院,上海科技大学,上海纽约大学,南京大学,苏州大学,东南大学,南京航空航天大学,南京理工大学,江苏科技大学,中国矿业大学,南京工业大学,常州大学,南京邮电大学,河海大学,江南大学,南京林业大学,江苏大学,南京信息工程大学,南通大学,盐城工学院,南京农业大学,南京医科大学,徐州医科大学,南京中医药大学,中国药科大学,南京师范大学,江苏师范大学,淮阴师范学院,盐城师范学院,南京财经大学,江苏警官学院,南京体育学院,南京艺术学院,苏州科技大学,常熟理工学院,南京工业职业技术大学,淮阴工学院,常州工学院,扬州大学,三江学院,南京工程学院,南京审计大学,南京晓庄学院,江苏理工学院,江苏海洋大学,徐州工程学院,南京特殊教育师范学院,南通理工学院,南京森林警察学院,东南大学成贤学院,泰州学院,无锡太湖学院,金陵科技学院,中国矿业大学徐海学院,南京大学金陵学院,南京理工大学紫金学院,南京航空航天大学金城学院,南京传媒学院,南京理工大学泰州科技学院,南京师范大学泰州学院,南京工业大学浦江学院,南京师范大学中北学院,南京医科大学康达学院,南京中医药大学翰林学院,南京信息工程大学滨江学院,苏州大学文正学院,苏州大学应用技术学院,苏州科技大学天平学院,江苏大学京江学院,扬州大学广陵学院,江苏师范大学科文学院,南京邮电大学通达学院,南京财经大学红山学院,江苏科技大学苏州理工学院,常州大学怀德学院,南通大学杏林学院,南京审计大学金审学院,宿迁学院,江苏第二师范学院,西交利物浦大学,昆山杜克大学,浙江大学,杭州电子科技大学,浙江工业大学,浙江理工大学,浙江海洋大学,浙江农林大学,温州医科大学,浙江中医药大学,浙江师范大学,杭州师范大学,湖州师范学院,绍兴文理学院,台州学院,温州大学,丽水学院,浙江工商大学,嘉兴学院,中国美术学院,中国计量大学,浙江万里学院,浙江科技学院,宁波工程学院,浙江水利水电学院,浙江财经大学,浙江警察学院,衢州学院,宁波大学,浙江传媒学院,浙江树人学院,浙江越秀外国语学院,宁波财经学院,浙大城市学院,浙大宁波理工学院,杭州医学院,浙江广厦建设职业技术大学,浙江工业大学之江学院,浙江师范大学行知学院,宁波大学科学技术学院,杭州电子科技大学信息工程学院,浙江理工大学科技与艺术学院,浙江海洋大学东海科学技术学院,浙江农林大学暨阳学院,温州医科大学仁济学院,浙江中医药大学滨江学院,杭州师范大学钱江学院,湖州师范学院求真学院,绍兴文理学院元培学院,温州大学瓯江学院,浙江工商大学杭州商学院,嘉兴学院南湖学院,中国计量大学现代科技学院,浙江财经大学东方学院,温州商学院,同济大学浙江学院,上海财经大学浙江学院,浙江外国语学院,浙江音乐学院,西湖大学,宁波诺丁汉大学,温州肯恩大学,安徽大学,中国科学技术大学,合肥工业大学,安徽工业大学,安徽理工大学,安徽工程大学,安徽农业大学,安徽医科大学,蚌埠医学院,皖南医学院,安徽中医药大学,安徽师范大学,阜阳师范大学,安庆师范大学,淮北师范大学,黄山学院,皖西学院,滁州学院,安徽财经大学,宿州学院,巢湖学院,淮南师范学院,铜陵学院,安徽建筑大学,安徽科技学院,安徽三联学院,合肥学院,蚌埠学院,池州学院,安徽新华学院,安徽文达信息工程学院,亳州学院,安徽外国语学院,蚌埠工商学院,安徽大学江淮学院,安徽信息工程学院,马鞍山学院,安徽建筑大学城市建设学院,安徽农业大学经济技术学院,安徽师范大学皖江学院,安徽医科大学临床医学院,阜阳师范大学信息工程学院,淮北师范大学信息学院,合肥师范学院,皖江工学院,安徽艺术学院,厦门大学,华侨大学,福州大学,福建工程学院,福建农林大学,集美大学,福建医科大学,福建中医药大学,福建师范大学,闽江学院,武夷学院,宁德师范学院,泉州师范学院,闽南师范大学,厦门理工学院,三明学院,龙岩学院,福建商学院,福建警察学院,莆田学院,仰恩大学,厦门医学院,厦门华厦学院,闽南理工学院,泉州职业技术大学,闽南科技学院,福州工商学院,厦门工学院,阳光学院,厦门大学嘉庚学院,福州大学至诚学院,集美大学诚毅学院,福建师范大学协和学院,福州外语外贸学院,福建江夏学院,泉州信息工程学院,福州理工学院,福建农林大学金山学院,福建技术师范学院,南昌大学,华东交通大学,东华理工大学,南昌航空大学,江西理工大学,景德镇陶瓷大学,江西农业大学,江西中医药大学,赣南医学院,江西师范大学,上饶师范学院,宜春学院,赣南师范大学,井冈山大学,江西财经大学,江西科技学院,景德镇学院,萍乡学院,江西科技师范大学,南昌工程学院,江西警察学院,新余学院,九江学院,江西工程学院,南昌理工学院,江西应用科技学院,江西服装学院,南昌职业大学,南昌工学院,南昌大学科学技术学院,南昌大学共青学院,华东交通大学理工学院,东华理工大学长江学院,南昌航空大学科技学院,江西理工大学应用科学学院,景德镇陶瓷大学科技艺术学院,江西农业大学南昌商学院,江西中医药大学科技学院,江西师范大学科学技术学院,赣南师范大学科技学院,江西科技师范大学理工学院,江西财经大学现代经济管理学院,豫章师范学院,江西软件职业技术大学,南昌师范学院,山东大学,中国海洋大学,山东科技大学,中国石油大学（华东）,青岛科技大学,济南大学,青岛理工大学,山东建筑大学,齐鲁工业大学,山东理工大学,山东农业大学,青岛农业大学,潍坊医学院,山东第一医科大学,滨州医学院,山东中医药大学,济宁医学院,山东师范大学,曲阜师范大学,聊城大学,德州学院,滨州学院,鲁东大学,临沂大学,泰山学院,济宁学院,菏泽学院,山东财经大学,山东体育学院,山东艺术学院,齐鲁医药学院,青岛滨海学院,枣庄学院,山东工艺美术学院,青岛大学,烟台大学,潍坊学院,山东警察学院,山东交通学院,山东工商学院,山东女子学院,烟台南山学院,潍坊科技学院,山东英才学院,青岛恒星科技学院,青岛黄海学院,山东现代学院,山东协和学院,山东工程职业技术大学,烟台大学文经学院,聊城大学东昌学院,青岛理工大学琴岛学院,潍坊理工学院,山东财经大学燕山学院,中国石油大学胜利学院,山东外国语职业技术大学,山东科技大学泰山科技学院,山东华宇工学院,山东外事职业大学,青岛工学院,青岛农业大学海都学院,齐鲁理工学院,山东财经大学东方学院,济南大学泉城学院,山东政法学院,齐鲁师范学院,山东青年政治学院,北京电影学院现代创意媒体学院,山东管理学院,山东农业工程学院,华北水利水电大学,郑州大学,河南理工大学,郑州轻工业大学,河南工业大学,河南科技大学,中原工学院,河南农业大学,河南科技学院,河南牧业经济学院,河南中医药大学,新乡医学院,河南大学,河南师范大学,信阳师范学院,周口师范学院,安阳师范学院,许昌学院,南阳师范学院,洛阳师范学院,商丘师范学院,河南财经政法大学,郑州航空工业管理学院,黄淮学院,平顶山学院,郑州工程技术学院,洛阳理工学院,新乡学院,信阳农林学院,河南工学院,安阳工学院,河南工程学院,河南财政金融学院,南阳理工学院,河南城建学院,河南警察学院,黄河科技学院,铁道警察学院,郑州科技学院,郑州工业应用技术学院,郑州师范学院,郑州财经学院,黄河交通学院,商丘工学院,河南大学民生学院,河南师范大学新联学院,信阳学院,安阳学院,新乡医学院三全学院,河南科技学院新科学院,郑州工商学院,郑州经贸学院,商丘学院,郑州商学院,河南科技职业大学,郑州升达经贸管理学院,郑州西亚斯学院,武汉大学,华中科技大学,武汉科技大学,长江大学,武汉工程大学,中国地质大学（武汉）,武汉纺织大学,武汉轻工大学,武汉理工大学,湖北工业大学,华中农业大学,湖北中医药大学,华中师范大学,湖北大学,湖北师范大学,黄冈师范学院,湖北民族大学,汉江师范学院,湖北文理学院,中南财经政法大学,武汉体育学院,湖北美术学院,中南民族大学,湖北汽车工业学院,湖北工程学院,湖北理工学院,湖北科技学院,湖北医药学院,江汉大学,三峡大学,湖北警官学院,荆楚理工学院,武汉音乐学院,湖北经济学院,武汉商学院,武汉东湖学院,汉口学院,武昌首义学院,武昌理工学院,武汉生物工程学院,武汉晴川学院,湖北大学知行学院,武汉科技大学城市学院,三峡大学科技学院,武汉文理学院,湖北工业大学工程技术学院,武汉工程大学邮电与信息工程学院,武汉纺织大学外经贸学院,武昌工学院,武汉工商学院,长江大学工程技术学院,长江大学文理学院,湖北商贸学院,湖北汽车工业学院科技学院,湖北医药学院药护学院,湖北民族大学科技学院,湖北经济学院法商学院,武汉体育学院体育科技学院,湖北师范大学文理学院,湖北文理学院理工学院,湖北工程学院新技术学院,文华学院,武汉学院,武汉工程科技学院,武汉华夏理工学院,武汉传媒学院,武汉设计工程学院,湖北第二师范学院,湘潭大学,吉首大学,湖南大学,中南大学,湖南科技大学,长沙理工大学,湖南农业大学,中南林业科技大学,湖南中医药大学,湖南师范大学,湖南理工学院,湘南学院,衡阳师范学院,邵阳学院,怀化学院,湖南文理学院,湖南科技学院,湖南人文科技学院,湖南工商大学,南华大学,长沙医学院,长沙学院,湖南工程学院,湖南城市学院,湖南工学院,湖南财政经济学院,湖南警察学院,湖南工业大学,湖南女子学院,湖南第一师范学院,湖南医药学院,湖南涉外经济学院,湘潭大学兴湘学院,湖南工业大学科技学院,湖南科技大学潇湘学院,南华大学船山学院,湘潭理工学院,湖南师范大学树达学院,湖南农业大学东方科技学院,中南林业科技大学涉外学院,湖南文理学院芙蓉学院,湖南理工学院南湖学院,衡阳师范学院南岳学院,湖南工程学院应用技术学院,湖南中医药大学湘杏学院,吉首大学张家界学院,长沙理工大学城南学院,长沙师范学院,湖南应用技术学院,湖南信息学院,湖南交通工程学院,湖南软件职业学院（本科）,中山大学,暨南大学,汕头大学,华南理工大学,华南农业大学,广东海洋大学,广州医科大学,广东医科大学,广州中医药大学,广东药科大学,华南师范大学,韶关学院,惠州学院,韩山师范学院,岭南师范学院,肇庆学院,嘉应学院,广州体育学院,广州美术学院,星海音乐学院,广东技术师范大学,深圳大学,广东财经大学,广东白云学院,广州大学,广州航海学院,广东警官学院,仲恺农业工程学院,五邑大学,广东金融学院,电子科技大学中山学院,广东石油化工学院,东莞理工学院,广东工业大学,广东外语外贸大学,佛山科学技术学院,广东培正学院,南方医科大学,广东东软学院,华南理工大学广州学院,广州大学华软软件学院,中山大学南方学院,广东外语外贸大学南国商学院,广东财经大学华商学院,广东海洋大学寸金学院,华南农业大学珠江学院,广州理工学院,北京师范大学珠海分校,广东工业大学华立学院,广州大学松田学院,广州商学院,北京理工大学珠海学院,吉林大学珠海学院,广州工商学院,广州科技职业技术大学,广东科技学院,广东理工学院,广东工商职业技术大学,东莞理工学院城市学院,中山大学新华学院,广东第二师范学院,南方科技大学,深圳技术大学,北京师范大学-香港浸会大学联合国际学院,香港中文大学（深圳）,深圳北理莫斯科大学,广东以色列理工学院,广西大学,广西科技大学,桂林电子科技大学,桂林理工大学,广西医科大学,右江民族医学院,广西中医药大学,桂林医学院,广西师范大学,南宁师范大学,广西民族师范学院,河池学院,玉林师范学院,广西艺术学院,广西民族大学,百色学院,梧州学院,广西科技师范学院,广西财经学院,南宁学院,北部湾大学,桂林航天工业学院,桂林旅游学院,贺州学院,广西警察学院,北海艺术设计学院,广西大学行健文理学院,柳州工学院,广西民族大学相思湖学院,广西师范大学漓江学院,南宁师范大学师园学院,广西中医药大学赛恩斯新医药学院,桂林电子科技大学信息科技学院,桂林理工大学博文管理学院,广西外国语学院,北京航空航天大学北海学院,广西城市职业大学,广西职业师范学院,海南大学,海南热带海洋学院,海南师范大学,海南医学院,海口经济学院,琼台师范学院,三亚学院,海南科技职业大学,重庆大学,重庆邮电大学,重庆交通大学,重庆医科大学,西南大学,重庆师范大学,重庆文理学院,重庆三峡学院,长江师范学院,四川外国语大学,西南政法大学,四川美术学院,重庆科技学院,重庆理工大学,重庆工商大学,重庆机电职业技术大学,重庆工程学院,重庆大学城市科技学院,重庆警察学院,重庆人文科技学院,四川外国语大学重庆南方翻译学院,重庆师范大学涉外商贸学院,重庆工商大学融智学院,重庆工商大学派斯学院,重庆邮电大学移通学院,重庆第二师范学院,四川大学,西南交通大学,电子科技大学,西南石油大学,成都理工大学,西南科技大学,成都信息工程大学,四川轻化工大学,西华大学,中国民用航空飞行学院,四川农业大学,西昌学院,西南医科大学,成都中医药大学,川北医学院,四川师范大学,西华师范大学,绵阳师范学院,内江师范学院,宜宾学院,四川文理学院,阿坝师范学院,乐山师范学院,西南财经大学,成都体育学院,四川音乐学院,西南民族大学,成都大学,成都工业学院,攀枝花学院,四川旅游学院,四川民族学院,四川警察学院,成都东软学院,成都艺术职业大学,电子科技大学成都学院,成都理工大学工程技术学院,四川传媒学院,成都银杏酒店管理学院,成都文理学院,四川工商学院,四川外国语大学成都学院,成都医学院,四川工业科技学院,四川大学锦城学院,西南财经大学天府学院,四川大学锦江学院,四川文化艺术学院,西南科技大学城市学院,西南交通大学希望学院,成都师范学院,四川电影电视学院,吉利学院,贵州大学,贵州医科大学,遵义医科大学,贵州中医药大学,贵州师范大学,遵义师范学院,铜仁学院,兴义民族师范学院,安顺学院,贵州工程应用技术学院,凯里学院,黔南民族师范学院,贵州财经大学,贵州民族大学,贵阳学院,六盘水师范学院,贵州商学院,贵州警察学院,贵州中医药大学时珍学院,贵州财经大学商务学院,贵州大学科技学院,贵州大学明德学院,贵州民族大学人文科技学院,贵州师范大学求是学院,遵义医科大学医学与科技学院,贵州医科大学神奇民族医药学院,贵州师范学院,贵州理工学院,茅台学院,云南大学,昆明理工大学,云南农业大学,西南林业大学,昆明医科大学,大理大学,云南中医药大学,云南师范大学,昭通学院,曲靖师范学院,普洱学院,保山学院,红河学院,云南财经大学,云南艺术学院,云南民族大学,玉溪师范学院,楚雄师范学院,云南警官学院,昆明学院,文山学院,云南经济管理学院,云南大学滇池学院,云南大学旅游文化学院,昆明理工大学津桥学院,云南师范大学商学院,云南师范大学文理学院,昆明医科大学海源学院,云南艺术学院文华学院,云南工商学院,滇西科技师范学院,滇西应用技术大学,西藏农牧学院,西藏大学,西藏民族大学,西藏藏医药大学,西北大学,西安交通大学,西北工业大学,西安理工大学,西安电子科技大学,西安工业大学,西安建筑科技大学,西安科技大学,西安石油大学,陕西科技大学,西安工程大学,长安大学,西北农林科技大学,陕西中医药大学,陕西师范大学,延安大学,陕西理工大学,宝鸡文理学院,咸阳师范学院,渭南师范学院,西安外国语大学,西北政法大学,西安体育学院,西安音乐学院,西安美术学院,西安文理学院,榆林学院,商洛学院,安康学院,西安培华学院,西安财经大学,西安邮电大学,西安航空学院,西安医学院,西安欧亚学院,西安外事学院,西安翻译学院,西京学院,西安思源学院,陕西国际商贸学院,陕西服装工程学院,西安交通工程学院,西安交通大学城市学院,西北大学现代学院,西安建筑科技大学华清学院,西安财经大学行知学院,陕西科技大学镐京学院,西安工商学院,延安大学西安创新学院,西安电子科技大学长安学院,西安汽车职业大学,西安明德理工学院,西安信息职业大学,长安大学兴华学院,西安理工大学高科学院,西安科技大学高新学院,陕西学前师范学院,兰州大学,兰州理工大学,兰州交通大学,甘肃农业大学,甘肃中医药大学,西北师范大学,兰州城市学院,陇东学院,天水师范学院,河西学院,兰州财经大学,西北民族大学,甘肃政法大学,甘肃民族师范学院,兰州文理学院,甘肃医学院,兰州工业学院,西北师范大学知行学院,兰州财经大学陇桥学院,兰州财经大学长青学院,兰州交通大学博文学院,兰州理工大学技术工程学院,青海大学,青海师范大学,青海民族大学,青海大学昆仑学院,宁夏大学,宁夏医科大学,宁夏师范学院,北方民族大学,宁夏理工学院,宁夏大学新华学院,银川能源学院,中国矿业大学银川学院,新疆大学,塔里木大学,新疆农业大学,石河子大学,新疆医科大学,新疆师范大学,喀什大学,伊犁师范大学,新疆财经大学,新疆艺术学院,新疆工程学院,昌吉学院,新疆警察学院,新疆理工学院,新疆农业大学科学技术学院,新疆医科大学厚博学院,新疆科技学院,石河子大学科技学院,新疆天山职业技术大学".split(",");

    private static String companes[] = "超艺科技有限公司,飞利信信息有限公司,戴硕电子传媒有限公司,群英网络有限公司,七喜信息有限公司,昂歌信息网络有限公司,良诺传媒有限公司,鑫博腾飞网络有限公司,四通科技有限公司,恒聪百汇科技有限公司,开发区世创信息有限公司,维旺明信息有限公司,趋势信息有限公司,趋势信息有限公司,昂歌信息网络有限公司,东方峻景传媒有限公司,浦华众城科技有限公司,昊嘉传媒有限公司,四通信息有限公司,商软冠联科技有限公司,昂歌信息网络有限公司,天开科技有限公司,联软科技有限公司,新宇龙信息传媒有限公司,昊嘉信息有限公司,MBP软件科技有限公司,商软冠联网络有限公司,MBP软件科技有限公司,东方峻景传媒有限公司,迪摩传媒有限公司,时空盒数字信息有限公司,戴硕电子科技有限公司,巨奥传媒有限公司,黄石金承网络有限公司,创汇网络有限公司,恩悌信息有限公司,同兴万点信息有限公司,时空盒数字信息有限公司,易动力信息有限公司,趋势传媒有限公司,快讯网络有限公司,凌颖信息信息有限公司,数字100网络有限公司,时空盒数字信息有限公司,菊风公司传媒有限公司,晖来计算机信息有限公司,雨林木风计算机网络有限公司,佳禾信息有限公司,群英网络有限公司,创汇科技有限公司,明腾信息有限公司,浦华众城传媒有限公司,七喜信息有限公司,襄樊地球村科技有限公司,开发区世创网络有限公司,凌云信息有限公司,惠派国际公司网络有限公司,通际名联传媒有限公司,维旺明网络有限公司,浦华众城传媒有限公司,时空盒数字科技有限公司,同兴万点传媒有限公司,浙大万朋信息有限公司,良诺科技有限公司,盟新网络有限公司,趋势网络有限公司,MBP软件网络有限公司,佳禾信息有限公司,中建创业信息有限公司,盟新网络有限公司,佳禾信息有限公司,新格林耐特科技有限公司,明腾传媒有限公司,戴硕电子信息有限公司,晖来计算机信息有限公司,昂歌信息信息有限公司,泰麒麟科技有限公司,群英网络有限公司,飞利信信息有限公司,九方网络有限公司,巨奥科技有限公司,恒聪百汇信息有限公司,襄樊地球村网络有限公司,维旺明传媒有限公司,易动力科技有限公司,联通时科传媒有限公司,鑫博腾飞信息有限公司,信诚致远信息有限公司,通际名联信息有限公司,华泰通安信息有限公司,浙大万朋传媒有限公司,方正科技传媒有限公司,鸿睿思博网络有限公司,国讯科技有限公司,鸿睿思博信息有限公司,时刻网络有限公司,南康网络有限公司,易动力传媒有限公司,开发区世创信息有限公司,恒聪百汇网络有限公司,精芯信息有限公司,兰金电子网络有限公司,盟新网络有限公司,同兴万点科技有限公司,创亿传媒有限公司,飞利信传媒有限公司,七喜网络有限公司,艾提科信网络有限公司,毕博诚科技有限公司,创亿传媒有限公司,易动力传媒有限公司,良诺信息有限公司,浙大万朋网络有限公司,良诺传媒有限公司,恩悌信息有限公司,联通时科信息有限公司,彩虹科技有限公司,戴硕电子传媒有限公司,图龙信息信息有限公司,天益科技有限公司,同兴万点传媒有限公司,菊风公司网络有限公司,昊嘉传媒有限公司,浙大万朋传媒有限公司,华远软件网络有限公司,巨奥网络有限公司,彩虹传媒有限公司,七喜网络有限公司,迪摩科技有限公司,超艺传媒有限公司,新宇龙信息信息有限公司,毕博诚传媒有限公司,恩悌科技有限公司,飞利信传媒有限公司,泰麒麟网络有限公司,彩虹传媒有限公司,佳禾科技有限公司,黄石金承网络有限公司,九方科技有限公司,惠派国际公司信息有限公司,飞利信科技有限公司,趋势信息有限公司,毕博诚信息有限公司,东方峻景信息有限公司,明腾科技有限公司,维涛科技有限公司,良诺科技有限公司,创亿科技有限公司,东方峻景科技有限公司,商软冠联信息有限公司,毕博诚信息有限公司,巨奥信息有限公司,银嘉网络有限公司,昂歌信息信息有限公司,创联世纪科技有限公司,华泰通安信息有限公司,联软传媒有限公司,商软冠联科技有限公司,明腾科技有限公司,维涛网络有限公司,数字100网络有限公司,华远软件传媒有限公司,MBP软件科技有限公司,时空盒数字科技有限公司,双敏电子传媒有限公司,数字100传媒有限公司,群英传媒有限公司,九方科技有限公司,群英网络有限公司,商软冠联信息有限公司,巨奥信息有限公司,飞海科技网络有限公司,毕博诚科技有限公司,群英科技有限公司,精芯网络有限公司,联软科技有限公司,创汇信息有限公司,开发区世创科技有限公司,鸿睿思博科技有限公司,华泰通安信息有限公司,飞利信网络有限公司,九方信息有限公司,迪摩科技有限公司,新宇龙信息科技有限公司,立信电子网络有限公司,万迅电脑信息有限公司,天益传媒有限公司,信诚致远传媒有限公司,精芯传媒有限公司,凌云传媒有限公司,易动力网络有限公司,戴硕电子网络有限公司,浙大万朋科技有限公司,昂歌信息科技有限公司,恒聪百汇科技有限公司,商软冠联科技有限公司,太极传媒有限公司,双敏电子信息有限公司,九方传媒有限公司,诺依曼软件信息有限公司,天开传媒有限公司,东方峻景传媒有限公司,方正科技传媒有限公司,华远软件传媒有限公司,通际名联科技有限公司,新宇龙信息传媒有限公司,襄樊地球村传媒有限公司,鸿睿思博信息有限公司,菊风公司传媒有限公司,联通时科传媒有限公司,新格林耐特科技有限公司,群英网络有限公司,凌颖信息网络有限公司,双敏电子网络有限公司,方正科技信息有限公司,联通时科信息有限公司,合联电子网络有限公司,MBP软件科技有限公司,新格林耐特网络有限公司,通际名联网络有限公司,盟新科技有限公司,恩悌传媒有限公司,银嘉网络有限公司,迪摩科技有限公司,雨林木风计算机传媒有限公司,维旺明网络有限公司,凌云信息有限公司,浙大万朋传媒有限公司,凌颖信息网络有限公司,七喜传媒有限公司,天开科技有限公司,银嘉科技有限公司,图龙信息信息有限公司,趋势信息有限公司,明腾科技有限公司,盟新科技有限公司,中建创业网络有限公司,网新恒天网络有限公司,超艺网络有限公司,商软冠联信息有限公司,维涛传媒有限公司,凌云网络有限公司,群英科技有限公司,数字100传媒有限公司,联通时科传媒有限公司,方正科技网络有限公司,创亿科技有限公司,鑫博腾飞科技有限公司,银嘉传媒有限公司,富罳信息有限公司,迪摩网络有限公司,方正科技科技有限公司,黄石金承网络有限公司,创亿信息有限公司,快讯信息有限公司,菊风公司信息有限公司,恩悌网络有限公司,浙大万朋网络有限公司,迪摩信息有限公司,华成育卓科技有限公司,双敏电子传媒有限公司,创联世纪科技有限公司,飞利信传媒有限公司,时刻科技有限公司,天益信息有限公司,恒聪百汇科技有限公司,快讯传媒有限公司,开发区世创网络有限公司,华成育卓科技有限公司,飞利信科技有限公司,同兴万点传媒有限公司,图龙信息科技有限公司,昂歌信息信息有限公司,太极网络有限公司,易动力网络有限公司,网新恒天科技有限公司,东方峻景网络有限公司,恒聪百汇传媒有限公司,惠派国际公司传媒有限公司,华泰通安传媒有限公司,新宇龙信息网络有限公司,双敏电子网络有限公司,兰金电子传媒有限公司,恩悌科技有限公司,凌颖信息信息有限公司,泰麒麟信息有限公司,MBP软件传媒有限公司,银嘉传媒有限公司,MBP软件传媒有限公司,南康信息有限公司,双敏电子科技有限公司,新格林耐特信息有限公司,戴硕电子网络有限公司,襄樊地球村信息有限公司,恒聪百汇科技有限公司,鑫博腾飞传媒有限公司,凌颖信息信息有限公司,维涛科技有限公司,国讯传媒有限公司,联软传媒有限公司,数字100信息有限公司,易动力传媒有限公司,南康网络有限公司,合联电子传媒有限公司,维涛网络有限公司,良诺科技有限公司,东方峻景信息有限公司,合联电子科技有限公司,时空盒数字传媒有限公司,襄樊地球村信息有限公司,飞海科技网络有限公司,恩悌网络有限公司,开发区世创科技有限公司,明腾传媒有限公司,昂歌信息科技有限公司,双敏电子网络有限公司,快讯科技有限公司,黄石金承传媒有限公司,黄石金承网络有限公司,易动力信息有限公司,银嘉网络有限公司,创汇信息有限公司,襄樊地球村网络有限公司,海创信息有限公司,七喜科技有限公司,创联世纪信息有限公司,惠派国际公司传媒有限公司,商软冠联信息有限公司,黄石金承科技有限公司,立信电子科技有限公司,合联电子信息有限公司,国讯传媒有限公司,昊嘉科技有限公司,信诚致远传媒有限公司,数字100网络有限公司,戴硕电子传媒有限公司,精芯网络有限公司,七喜传媒有限公司,时刻科技有限公司,昂歌信息科技有限公司,MBP软件网络有限公司,飞海科技网络有限公司,富罳网络有限公司,明腾网络有限公司,雨林木风计算机科技有限公司,飞海科技科技有限公司,东方峻景科技有限公司,华成育卓信息有限公司,立信电子传媒有限公司,思优科技有限公司,佳禾科技有限公司,飞海科技传媒有限公司,东方峻景传媒有限公司,思优科技有限公司,鸿睿思博信息有限公司,华远软件网络有限公司,惠派国际公司网络有限公司,佳禾传媒有限公司,联通时科信息有限公司,商软冠联网络有限公司,合联电子网络有限公司,时空盒数字信息有限公司,数字100信息有限公司,精芯传媒有限公司,信诚致远信息有限公司,方正科技网络有限公司,诺依曼软件网络有限公司,双敏电子信息有限公司,菊风公司信息有限公司,思优信息有限公司,易动力网络有限公司,恩悌信息有限公司,济南亿次元信息有限公司,飞利信科技有限公司,富罳传媒有限公司,信诚致远传媒有限公司,维涛科技有限公司,雨林木风计算机科技有限公司,时空盒数字信息有限公司,华成育卓网络有限公司,凌云网络有限公司,凌云传媒有限公司,飞利信科技有限公司,华泰通安网络有限公司,菊风公司信息有限公司,时刻信息有限公司,图龙信息传媒有限公司,开发区世创传媒有限公司,数字100信息有限公司,南康科技有限公司,立信电子科技有限公司,昂歌信息科技有限公司,中建创业传媒有限公司,九方传媒有限公司,浙大万朋传媒有限公司,国讯传媒有限公司,时刻科技有限公司,巨奥传媒有限公司,黄石金承传媒有限公司,趋势科技有限公司,晖来计算机信息有限公司,四通网络有限公司,浙大万朋科技有限公司,易动力信息有限公司,中建创业信息有限公司,四通网络有限公司,思优传媒有限公司,艾提科信网络有限公司,华成育卓网络有限公司,凌颖信息传媒有限公司,信诚致远传媒有限公司,商软冠联网络有限公司,新格林耐特信息有限公司,太极信息有限公司,MBP软件信息有限公司,昊嘉信息有限公司,飞利信科技有限公司,商软冠联网络有限公司,艾提科信传媒有限公司,维涛传媒有限公司,信诚致远传媒有限公司,群英科技有限公司,富罳网络有限公司,商软冠联科技有限公司,立信电子信息有限公司,恒聪百汇科技有限公司,盟新科技有限公司,天益科技有限公司,富罳信息有限公司,菊风公司传媒有限公司,黄石金承网络有限公司,海创信息有限公司,国讯传媒有限公司,昂歌信息科技有限公司,明腾网络有限公司,雨林木风计算机信息有限公司,恒聪百汇信息有限公司,创汇传媒有限公司,济南亿次元信息有限公司,商软冠联科技有限公司,万迅电脑信息有限公司,维涛科技有限公司,新格林耐特信息有限公司,兰金电子网络有限公司,兰金电子网络有限公司,时刻信息有限公司,快讯网络有限公司,浦华众城信息有限公司,华成育卓信息有限公司,创汇网络有限公司,诺依曼软件网络有限公司,网新恒天传媒有限公司,华远软件信息有限公司,网新恒天科技有限公司,雨林木风计算机网络有限公司,天开科技有限公司,泰麒麟传媒有限公司,国讯信息有限公司,戴硕电子信息有限公司,恒聪百汇科技有限公司,凌云网络有限公司,彩虹信息有限公司,精芯网络有限公司,华远软件网络有限公司,飞利信信息有限公司,昊嘉网络有限公司,快讯网络有限公司,毕博诚网络有限公司,网新恒天网络有限公司,维旺明科技有限公司,开发区世创网络有限公司,鸿睿思博信息有限公司,华远软件信息有限公司,兰金电子传媒有限公司,超艺传媒有限公司,和泰信息有限公司,天开传媒有限公司,中建创业科技有限公司,易动力传媒有限公司,佳禾科技有限公司,鑫博腾飞传媒有限公司,联软传媒有限公司,飞利信网络有限公司,盟新传媒有限公司,银嘉科技有限公司,戴硕电子传媒有限公司,创汇信息有限公司,盟新网络有限公司,数字100科技有限公司,飞利信传媒有限公司,创汇科技有限公司,方正科技传媒有限公司,华远软件信息有限公司,和泰科技有限公司,趋势网络有限公司,华成育卓信息有限公司,迪摩传媒有限公司,华成育卓传媒有限公司,凌颖信息传媒有限公司,南康网络有限公司,创亿信息有限公司,万迅电脑科技有限公司,快讯传媒有限公司,图龙信息网络有限公司,快讯网络有限公司,创亿网络有限公司,通际名联网络有限公司,和泰网络有限公司,中建创业信息有限公司,天益网络有限公司,九方网络有限公司,东方峻景信息有限公司,立信电子传媒有限公司,和泰科技有限公司,方正科技科技有限公司,黄石金承网络有限公司,通际名联网络有限公司,快讯传媒有限公司,立信电子科技有限公司,浦华众城信息有限公司,联软传媒有限公司,佳禾网络有限公司,太极传媒有限公司,商软冠联科技有限公司,富罳信息有限公司,菊风公司信息有限公司,东方峻景科技有限公司,维涛科技有限公司,飞利信科技有限公司,富罳网络有限公司,创联世纪信息有限公司,合联电子科技有限公司,昂歌信息信息有限公司,创联世纪传媒有限公司,海创科技有限公司,易动力信息有限公司,明腾信息有限公司,诺依曼软件科技有限公司,易动力科技有限公司,四通科技有限公司,MBP软件网络有限公司,华泰通安科技有限公司,联通时科科技有限公司,创亿传媒有限公司,维涛传媒有限公司,图龙信息信息有限公司,华远软件网络有限公司,创汇传媒有限公司,七喜信息有限公司,惠派国际公司传媒有限公司,东方峻景信息有限公司,开发区世创科技有限公司,凌云信息有限公司,天开信息有限公司,精芯传媒有限公司,中建创业传媒有限公司,快讯科技有限公司,时空盒数字科技有限公司,趋势信息有限公司,昊嘉网络有限公司,精芯传媒有限公司,七喜科技有限公司,天开科技有限公司,巨奥网络有限公司,济南亿次元网络有限公司,时刻信息有限公司,趋势信息有限公司,联软传媒有限公司,菊风公司网络有限公司,恒聪百汇网络有限公司,立信电子传媒有限公司,凌云信息有限公司,立信电子信息有限公司,数字100传媒有限公司,网新恒天网络有限公司,万迅电脑科技有限公司,维涛传媒有限公司,数字100科技有限公司,九方信息有限公司,精芯科技有限公司,南康科技有限公司,万迅电脑信息有限公司,昊嘉传媒有限公司,诺依曼软件科技有限公司,明腾信息有限公司,恒聪百汇信息有限公司,华泰通安网络有限公司,明腾传媒有限公司,济南亿次元信息有限公司,华远软件网络有限公司,和泰信息有限公司,戴硕电子科技有限公司,数字100网络有限公司,黄石金承网络有限公司,浦华众城信息有限公司,惠派国际公司传媒有限公司,恒聪百汇传媒有限公司,华远软件信息有限公司,飞海科技科技有限公司,南康信息有限公司,信诚致远科技有限公司,和泰科技有限公司,网新恒天传媒有限公司,巨奥科技有限公司,数字100信息有限公司,七喜网络有限公司,易动力传媒有限公司,彩虹传媒有限公司,维旺明传媒有限公司,济南亿次元科技有限公司,华成育卓信息有限公司,易动力信息有限公司,佳禾网络有限公司,创汇科技有限公司,方正科技科技有限公司,快讯科技有限公司,万迅电脑科技有限公司,和泰科技有限公司,鸿睿思博信息有限公司,南康传媒有限公司,联软科技有限公司,立信电子网络有限公司,易动力科技有限公司,方正科技传媒有限公司,万迅电脑信息有限公司,飞利信科技有限公司,九方传媒有限公司,飞利信网络有限公司,凌颖信息科技有限公司,毕博诚网络有限公司,立信电子信息有限公司,飞利信科技有限公司,南康科技有限公司,合联电子网络有限公司,富罳网络有限公司,鸿睿思博网络有限公司,合联电子传媒有限公司,方正科技传媒有限公司,恩悌科技有限公司,七喜网络有限公司,太极信息有限公司,国讯信息有限公司,飞海科技科技有限公司,通际名联传媒有限公司,万迅电脑网络有限公司,巨奥传媒有限公司,佳禾传媒有限公司,恒聪百汇信息有限公司,创汇网络有限公司,飞利信网络有限公司,四通科技有限公司,昊嘉信息有限公司,双敏电子信息有限公司,通际名联信息有限公司,银嘉网络有限公司,万迅电脑传媒有限公司,雨林木风计算机科技有限公司,飞海科技网络有限公司,雨林木风计算机科技有限公司,信诚致远信息有限公司,恒聪百汇网络有限公司,天开信息有限公司,艾提科信传媒有限公司,泰麒麟科技有限公司,超艺信息有限公司,时空盒数字科技有限公司,联软科技有限公司,新宇龙信息科技有限公司,精芯网络有限公司,商软冠联网络有限公司,凌颖信息网络有限公司,恩悌传媒有限公司,创联世纪网络有限公司,合联电子传媒有限公司,凌颖信息传媒有限公司,联通时科网络有限公司,襄樊地球村信息有限公司,新格林耐特传媒有限公司,凌颖信息信息有限公司,昊嘉信息有限公司,黄石金承信息有限公司,襄樊地球村科技有限公司,飞利信信息有限公司,通际名联信息有限公司,新格林耐特传媒有限公司,巨奥信息有限公司,立信电子信息有限公司,黄石金承传媒有限公司,商软冠联网络有限公司,时空盒数字网络有限公司,联通时科传媒有限公司,联软信息有限公司,维涛信息有限公司,创亿网络有限公司,恩悌传媒有限公司,浙大万朋网络有限公司,诺依曼软件传媒有限公司,商软冠联传媒有限公司,维涛信息有限公司,戴硕电子信息有限公司,太极网络有限公司,鸿睿思博网络有限公司,飞海科技网络有限公司,华远软件传媒有限公司,迪摩传媒有限公司,天开传媒有限公司,毕博诚信息有限公司,九方网络有限公司,商软冠联科技有限公司,迪摩信息有限公司,艾提科信传媒有限公司,国讯传媒有限公司,图龙信息网络有限公司,万迅电脑传媒有限公司,图龙信息信息有限公司,立信电子科技有限公司,超艺科技有限公司,精芯科技有限公司,思优网络有限公司,富罳科技有限公司,华成育卓传媒有限公司,天益信息有限公司,群英科技有限公司,信诚致远网络有限公司,新宇龙信息网络有限公司,数字100传媒有限公司,商软冠联传媒有限公司,太极科技有限公司,昂歌信息信息有限公司,信诚致远网络有限公司,泰麒麟科技有限公司,凌颖信息传媒有限公司,鸿睿思博网络有限公司,凌颖信息信息有限公司,南康网络有限公司,恩悌网络有限公司,群英网络有限公司,戴硕电子传媒有限公司,富罳传媒有限公司,中建创业传媒有限公司,诺依曼软件传媒有限公司,彩虹信息有限公司,万迅电脑网络有限公司,维涛传媒有限公司,时空盒数字信息有限公司,天益科技有限公司,快讯传媒有限公司,襄樊地球村传媒有限公司,趋势传媒有限公司,方正科技网络有限公司,易动力传媒有限公司,恩悌科技有限公司,天益传媒有限公司,海创网络有限公司,太极科技有限公司,晖来计算机网络有限公司,万迅电脑传媒有限公司,昂歌信息传媒有限公司,戴硕电子传媒有限公司,佳禾信息有限公司,七喜网络有限公司,数字100科技有限公司,凌云科技有限公司,惠派国际公司网络有限公司,晖来计算机科技有限公司,万迅电脑网络有限公司,恒聪百汇传媒有限公司,七喜科技有限公司,易动力网络有限公司,凌云科技有限公司,东方峻景科技有限公司,易动力网络有限公司,南康网络有限公司,通际名联信息有限公司,商软冠联信息有限公司,网新恒天科技有限公司,明腾传媒有限公司,七喜网络有限公司,华成育卓信息有限公司,联通时科传媒有限公司,兰金电子网络有限公司,富罳信息有限公司,毕博诚信息有限公司,精芯科技有限公司,联通时科信息有限公司,菊风公司网络有限公司,泰麒麟科技有限公司,商软冠联网络有限公司,鑫博腾飞信息有限公司,联通时科信息有限公司,济南亿次元网络有限公司,飞利信科技有限公司,飞海科技信息有限公司,超艺信息有限公司,华远软件科技有限公司,精芯信息有限公司,网新恒天传媒有限公司,浙大万朋网络有限公司,南康科技有限公司,精芯科技有限公司,良诺科技有限公司,和泰网络有限公司,浦华众城网络有限公司,时刻科技有限公司,飞利信传媒有限公司,昂歌信息网络有限公司,盟新科技有限公司,维旺明网络有限公司,戴硕电子传媒有限公司,昂歌信息科技有限公司,良诺科技有限公司,彩虹信息有限公司,昂歌信息科技有限公司,兰金电子科技有限公司,飞海科技传媒有限公司,凌云网络有限公司,创亿传媒有限公司,恩悌网络有限公司,华成育卓信息有限公司,四通网络有限公司,精芯网络有限公司,联软科技有限公司,时刻信息有限公司,通际名联传媒有限公司,戴硕电子科技有限公司,毕博诚网络有限公司,国讯科技有限公司,同兴万点网络有限公司,双敏电子科技有限公司,MBP软件网络有限公司,方正科技网络有限公司,商软冠联科技有限公司,群英网络有限公司,艾提科信科技有限公司,联软网络有限公司,创汇网络有限公司,趋势信息有限公司,易动力网络有限公司,新格林耐特传媒有限公司,飞利信信息有限公司,联软科技有限公司,毕博诚信息有限公司,创联世纪传媒有限公司,易动力传媒有限公司,浦华众城网络有限公司,襄樊地球村信息有限公司,中建创业网络有限公司,商软冠联传媒有限公司,飞海科技传媒有限公司,国讯信息有限公司,华成育卓传媒有限公司,开发区世创科技有限公司,鑫博腾飞信息有限公司,海创信息有限公司,趋势网络有限公司,易动力科技有限公司,中建创业信息有限公司,天开网络有限公司,国讯科技有限公司,时空盒数字传媒有限公司,凌云信息有限公司,快讯传媒有限公司,银嘉网络有限公司,新宇龙信息网络有限公司,联软科技有限公司,惠派国际公司网络有限公司,雨林木风计算机传媒有限公司,和泰传媒有限公司,海创网络有限公司,艾提科信传媒有限公司,艾提科信科技有限公司,时刻科技有限公司,泰麒麟信息有限公司,昊嘉网络有限公司,诺依曼软件信息有限公司,迪摩网络有限公司,时空盒数字网络有限公司,巨奥网络有限公司,戴硕电子网络有限公司,维旺明网络有限公司,维涛科技有限公司,太极传媒有限公司,创亿信息有限公司,易动力科技有限公司,凌云传媒有限公司,四通信息有限公司,泰麒麟网络有限公司,巨奥网络有限公司,中建创业网络有限公司,超艺传媒有限公司,恩悌网络有限公司,同兴万点网络有限公司,飞利信科技有限公司,惠派国际公司科技有限公司,浦华众城传媒有限公司,诺依曼软件科技有限公司,合联电子网络有限公司,兰金电子科技有限公司,商软冠联科技有限公司,巨奥科技有限公司,创亿传媒有限公司,快讯科技有限公司,开发区世创科技有限公司,兰金电子网络有限公司,彩虹科技有限公司,天开信息有限公司,MBP软件信息有限公司,浙大万朋科技有限公司,时刻传媒有限公司,飞利信网络有限公司,图龙信息网络有限公司,创亿科技有限公司,合联电子传媒有限公司,思优传媒有限公司,和泰传媒有限公司,双敏电子网络有限公司,晖来计算机网络有限公司,东方峻景信息有限公司,创亿传媒有限公司,东方峻景科技有限公司,飞海科技信息有限公司,良诺信息有限公司,鑫博腾飞网络有限公司,巨奥信息有限公司,万迅电脑网络有限公司,超艺科技有限公司,兰金电子传媒有限公司,方正科技信息有限公司,易动力科技有限公司,鑫博腾飞信息有限公司,菊风公司传媒有限公司,南康科技有限公司,济南亿次元科技有限公司,良诺科技有限公司,华成育卓网络有限公司,华远软件传媒有限公司,巨奥信息有限公司,创亿信息有限公司,数字100网络有限公司,联软信息有限公司,良诺传媒有限公司,图龙信息信息有限公司,泰麒麟科技有限公司,飞海科技网络有限公司,鸿睿思博传媒有限公司,恒聪百汇信息有限公司,鸿睿思博网络有限公司,鸿睿思博传媒有限公司,东方峻景科技有限公司,易动力传媒有限公司,恩悌网络有限公司,华泰通安传媒有限公司,九方科技有限公司,昂歌信息传媒有限公司,精芯传媒有限公司,双敏电子科技有限公司,创联世纪科技有限公司,创联世纪网络有限公司,巨奥科技有限公司,鸿睿思博科技有限公司,戴硕电子网络有限公司,戴硕电子传媒有限公司,方正科技信息有限公司,立信电子网络有限公司,联软科技有限公司,群英信息有限公司,创联世纪信息有限公司,趋势信息有限公司,迪摩信息有限公司,昊嘉信息有限公司,联软网络有限公司,凌颖信息传媒有限公司,海创网络有限公司,联通时科传媒有限公司,时空盒数字网络有限公司,时空盒数字传媒有限公司,迪摩科技有限公司,开发区世创网络有限公司,鸿睿思博传媒有限公司,天益网络有限公司,诺依曼软件科技有限公司,MBP软件传媒有限公司,精芯信息有限公司,易动力网络有限公司,易动力信息有限公司,凌颖信息传媒有限公司,艾提科信信息有限公司,思优科技有限公司,海创科技有限公司,天益网络有限公司,联软科技有限公司,盟新传媒有限公司,七喜科技有限公司,黄石金承信息有限公司,戴硕电子科技有限公司,恒聪百汇科技有限公司,天益信息有限公司,富罳传媒有限公司,双敏电子信息有限公司,联软传媒有限公司".split(",");

    private static String jobs[] = "其他,投资者关系,日式厨师,工长,其他,高级软件工程师,楼面经理,企业文化/员工关系/工会管理,水处理工程师,彩妆培训师,客户经理/主管,市场/营销/拓展专员,房地产资产管理,市场企划专员,商务经理,硫化工,搬运工,小学教师,金融/证券/期货/投资,成本经理/成本主管,其他,体育运动教练,漆工,游戏策划师,数控编程,外科医生,设备主管,IT-品管、技术支持及其它,业务分析专员/助理,医疗器械研发,物料经理,石油天然气技术人员,计量工程师,产品规划工程师,烫工,原画师,业务跟单,休闲娱乐,财务顾问,DJ,板房/楦头/底格出格师,选址拓展/新店开发,新能源电池工程师,视觉设计师,业务跟单经理,中医科医生,薪资福利专员/助理,药品生产/质量管理,旅游产品销售,公司业务部门经理/主管,储备经理人,总裁助理/总经理助理,咖啡师,质量管理/测试工程师(QA/QC工程师),陈列员,娱乐领班,无线通信工程师,信贷管理,药品市场推广主管/专员,工长,集成电路IC设计/应用工程师,其他,商务司机,护工,造型师,销售总监,外汇交易,漆工,销售人员,会务/会展专员,贸易/外贸专员/助理,风险控制,模特,预结算员,主播/主持人,服装/纺织/皮革跟单,计算机硬件,绩效考核经理/主管,中国方言翻译,护理主任/护士长,飞机机长/副机长,咨询经理,计算机辅助设计工程师,医院管理人员,服装/纺织/皮革跟单,绩效考核专员/助理,项目管理,代驾,房地产销售与中介,折弯工,电子工程师/技术员,贸易/外贸专员/助理,其他,公路/桥梁/港口/隧道工程,物流/仓储,化学分析测试员,休闲娱乐,市场企划经理/主管,汽车修理工,休闲娱乐,机场代表,体育教师,银行客户总监,储备干部/培训生/实习生,环境/健康/安全工程师（EHS）,其他,育婴师/保育员,其他,建筑机电工程师,健身房服务,普工/操作工,银行,电子商务总监,品质经理,金融产品经理,舞蹈演员,陈列员,电力线路工,总编/副总编,网络推广经理/主管,韩语/朝鲜语翻译,汽车喷漆,冲压工程师/技师,信用卡销售,汽车检验/检测,SPA 技师,岩土工程,体育运动教练,宴会管理,排版设计,清洁服务人员,安防系统工程师,银行柜员,证券分析师,财务分析员,钟点工,银行,网络维修,质量管理/测试经理(QA/QC经理),医药技术研发管理人员,运动健身,班车司机,网络推广总监,营养师,合伙人,公路/桥梁/港口/隧道工程,实习生,美容培训师/导师,语音/视频/图形开发工程师,财务经理,卖场经理/店长,咨询经理,产品规划工程师,美发店长,电路工程师/技术员(模拟/数字),工艺品/珠宝设计鉴定,医药代表,原画师,化工实验室研究员/技术员,项目总监,药品市场推广主管/专员,中专/职校生,地勤人员,医药学术推广,业务跟单经理,原画师,卖场经理/店长,焊工,高级客户经理/客户经理,砌筑工,电镀工,运动健身,电子商务经理/主管,客户经理/主管,经理助理/秘书,炼胶工,环保,通信电源工程师,杂工,宾客服务经理,葡萄牙语翻译,系统管理员/网络管理员,专科医生,烫工,脚本开发工程师,列车/地铁车长,项目经理/主管,酒店/宾馆经理,俄语翻译,统计员,合同管理,人事专员,设备主管,机械工程师,物料主管/专员,电气工程师/技术员,婚礼/庆典策划服务,运输经理/主管,销售人员,客运司机".split(",");
    private static Map<String, String> map = new HashMap<>();

    static {
        if (map.isEmpty()) {
            for (String line : zxqh) {
                String address[] = line.split("[|]");
                map.put(address[0], address[1]);
            }
        }
    }

    /***
     * 随机获取一个数字
     * @return
     */
    public static String getIdNo() {
        return getIdNo(getNum(0, 1) == 0);
    }

    /***
     * 获取身份证号
     * @param isGirl 是否女孩
     * @return 身份证号
     */
    public static String getIdNo(boolean isGirl) {
        //随机生成生日 1~99岁
        long begin = System.currentTimeMillis() - 3153600000000L;//100年内
        long end = System.currentTimeMillis() - 31536000000L; //1年内
        long rtn = begin + (long) (Math.random() * (end - begin));
        Date date = new Date(rtn);
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
        String birth = simpleDateFormat.format(date);
        return getIdNo(birth, isGirl);
    }

    /***
     * 获取身份证号
     * @param birth 出生日期
     * @param isGirl 是否女孩
     * @return 身份证号
     */
    public static String getIdNo(String birth, boolean isGirl) {
        StringBuilder sb = new StringBuilder();
        java.util.Random random = new java.util.Random();
        int value = random.nextInt(cities.length);
        sb.append(cities[value]);
        sb.append(birth);
        value = random.nextInt(999);
        if (isGirl && value % 2 == 0) {
            value++;
        }
        if (!isGirl && value % 2 == 1) {
            value++;
        }
        if (value >= 100) {
            sb.append(value);
        } else if (value >= 10) {
            sb.append('0').append(value);
        } else {
            sb.append("00").append(value);
        }
        sb.append(calcTrailingNumber(sb));
        return sb.toString();
    }

    /*
     * <p>18位身份证验证</p>
     * 根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定，公民身份号码是特征组合码，由十七位数字本体码和一位数字校验码组成。
     * 排列顺序从左至右依次为：六位数字地址码，八位数字出生日期码，三位数字顺序码和一位数字校验码。
     * 第十八位数字(校验码)的计算方法为：
     * 1.将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为：7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
     * 2.将这17位数字和系数相乘的结果相加。
     * 3.用加出来和除以11，看余数是多少？
     * 4.余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。
     * 5.通过上面得知如果余数是2，就会在身份证的第18位数字上出现罗马数字的Ⅹ。如果余数是10，身份证的最后一位号码就是2。
     */
    private static char calcTrailingNumber(StringBuilder sb) {
        int[] n = new int[17];
        int result = 0;
        for (int i = 0; i < n.length; i++) {
            n[i] = Integer.parseInt(String.valueOf(sb.charAt(i)));
        }
        for (int i = 0; i < n.length; i++) {
            result += calcC[i] * n[i];
        }
        return calcR[result % 11];
    }

    /***
     * 获取一个随机数字
     * @param start 开始
     * @param end 结束
     * @return 随机数字
     */
    public static int getNum(int start, int end) {
        return (int) (Math.random() * (end - start + 1) + start);
    }

    /***
     * 随机获取一个民族
     * @return
     */
    public static String getNation() {
        java.util.Random random = new java.util.Random();
        return nation[random.nextInt(nation.length)];
    }

    /***
     * 获取一个民族
     * @param more 是否少数民族
     * @return
     */
    public static String getNation(Boolean more) {
        java.util.Random random = new java.util.Random();
        if (more == null) {
            return nation[random.nextInt(nation.length)];
        } else if (more) {
            return nation[random.nextInt(7)];
        } else {
            return nation[(int) (Math.random() * 48 + 7)];
        }
    }

    /***
     * 随机获取一个姓名
     * @return
     */
    public static String getChineseName() {
        return getChineseName(getNum(0, 1) == 0);
    }

    /***
     * 随机获取一个姓名
     * @param isGirl 是否女孩名字
     * @return 姓名
     */
    public static String getChineseName(boolean isGirl) {
        int index = getNum(0, surname.length - 1);
        String first = surname[index];
        int sex = getNum(0, 1);
        String str = boy;
        int length = boy.length();
        if (isGirl) {
            sex = 0;
            str = girl;
            length = girl.length();
        }
        index = getNum(0, length - 1);
        String second = str.substring(index, index + 1);
        int hasThird = getNum(0, 1);
        String third = "";
        if (hasThird == 1) {
            index = getNum(0, length - 1);
            third = str.substring(index, index + 1);
        }
        return first + second + third;
    }

    /***
     * 获取一个姓名
     * @param isGirl 女孩姓名
     * @param hasThird 是否有三个字
     * @return 随机姓名
     */
    public static String getChineseName(boolean isGirl, boolean hasThird) {
        int index = getNum(0, surname.length - 1);
        String first = surname[index];
        int sex = getNum(0, 1);
        String str = boy;
        int length = boy.length();
        if (isGirl) {
            sex = 0;
            str = girl;
            length = girl.length();
        }
        index = getNum(0, length - 1);
        String second = str.substring(index, index + 1);
        String third = "";
        if (hasThird) {
            index = getNum(0, length - 1);
            third = str.substring(index, index + 1);
        }
        return first + second + third;
    }

    /***
     * 随机获取一个电话号码
     * @return
     */
    public static String getPhone() {
        int index = getNum(0, telFirst.length - 1);
        String first = telFirst[index];
        String second = String.valueOf(getNum(1, 888) + 10000).substring(1);
        String third = String.valueOf(getNum(1, 9100) + 10000).substring(1);
        return first + second + third;
    }

    /***
     * 随机获取一个道路名字
     * @return 道路名字
     */
    public static String getRoad() {
        int index = getNum(0, road.length - 1);
        String first = road[index];
        String second = String.valueOf(getNum(11, 150)) + "号";
        String third = "-" + getNum(1, 20) + "-" + getNum(1, 10);
        return first + second + third;
    }

    /***
     * 随机获取一个字符串
     * @param length 字符串长度
     * @return 字符串
     */
    public static String getString(int length) {

        String val = "";
        java.util.Random random = new java.util.Random();

        //参数length，表示生成几位随机数
        for (int i = 0; i < length; i++) {

            String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "num";
            //输出字母还是数字
            if ("char".equalsIgnoreCase(charOrNum)) {
                //输出是大写字母还是小写字母
                int temp = random.nextInt(2) % 2 == 0 ? 65 : 97;
                val += (char) (random.nextInt(26) + temp);
            } else if ("num".equalsIgnoreCase(charOrNum)) {
                val += String.valueOf(random.nextInt(10));
            }
        }
        return val;
    }

    /***
     * 随机获取一个字符串
     * @param min 最小长度
     * @param max 最大长度
     * @return 字符串
     */
    public static String getString(int min, int max) {
        return getString(getNum(min, max));
    }

    /***
     * 获取一个字符串
     * @return
     */
    public static String getString() {
        return getString(getNum(6, 12));
    }

    /**
     * 获取一个行政区划名称
     *
     * @param code
     * @return
     */
    public static String getPlace(String code) {
        return map.get(code);
    }

    /***
     * 获取一个地址
     * @param code
     * @return
     */
    public static String getAddress(String code) {
        String place = "";
        if (code.length() == 2) {
            place = map.get(code);
        } else if (code.length() == 4) {
            place = map.get(code.substring(0, 2)) + map.get(code);
        } else if (code.length() == 6) {
            place = map.get(code.substring(0, 2)) + map.get(code.substring(0, 4)) + map.get(code);
        } else {
            place = "";
        }
        return place + getRoad();
    }

    /***
     * 随机生成一个专业
     * @return
     */
    public static String getMajor() {
        return majors[getNum(0, majors.length - 1)];
    }

    /***
     * 随机生成学校
     * @return
     */
    public static String getSchool() {
        return schools[getNum(0, schools.length - 1)];
    }

    /***
     * 随机生成公司名称
     * @return
     */
    public static String getCompany() {
        return companes[getNum(0, companes.length - 1)];
    }

    public static String getJob() {
        return jobs[getNum(0, jobs.length - 1)];
    }

    public static String getEmail() {
        return getEmail(6, 12);
    }

    public static String getEmail(int lMin, int lMax) {
        int length = getNum(lMin, lMax);
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < length; i++) {
            int number = (int) (Math.random() * base.length());
            sb.append(base.charAt(number));
        }
        sb.append(email_suffix[(int) (Math.random() * email_suffix.length)]);
        return sb.toString();
    }

    public static Person getPersonInfo() {
        Person person = new Person();
        person.setId(UUID.randomUUID().toString().replace("-", ""));
        String idCard = getIdNo();
        person.setIdCard(idCard);
        person.setPhone(getPhone());
        String year = idCard.substring(6, 10);
        String month = idCard.substring(10, 12);
        String day = idCard.substring(12, 14);
        int age = (new Date().getYear() + 1900) - Integer.parseInt(year);
        person.setAge(age);
        boolean isGirl = Integer.parseInt(idCard.substring(16, 17)) % 2 == 0;
        person.setSex(isGirl ? "女" : "男");
        person.setName(getChineseName(isGirl));
        person.setBirth(year + "-" + month + "-" + day);
        person.setEmail(getEmail());
        person.setSchool(getSchool());
        person.setMajor(getMajor());
        person.setCompany(getCompany());
        person.setJob(getJob());
        person.setProvince(getPlace(idCard.substring(0, 2)));
        person.setCity(getPlace(idCard.substring(0, 4)));
        person.setCounty(getPlace(idCard.substring(0, 6)));
        person.setAddress(getAddress(idCard.substring(0, 6)));
        person.setUsername(getString(6));
        person.setPassword(getString(6));
        return person;
    }

}

class Person {
    private String id;

    private String name;

    private String sex;

    private String idCard;

    private String birth;

    private int age;

    private String email;

    private String school;

    private String major;

    private String company;

    private String job;

    private String username;

    private String password;

    private String address;

    private String province;

    private String city;

    private String county;

    private String phone;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getBirth() {
        return birth;
    }

    public void setBirth(String birth) {
        this.birth = birth;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getSchool() {
        return school;
    }

    public void setSchool(String school) {
        this.school = school;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    @Override
    public String toString() {
        return "Person{" +
                "id='" + id + '\'' +
                ", name='" + name + '\'' +
                ", sex='" + sex + '\'' +
                ", idCard='" + idCard + '\'' +
                ", birth='" + birth + '\'' +
                ", age=" + age +
                ", email='" + email + '\'' +
                ", school='" + school + '\'' +
                ", major='" + major + '\'' +
                ", company='" + company + '\'' +
                ", job='" + job + '\'' +
                ", username='" + username + '\'' +
                ", password='" + password + '\'' +
                ", address='" + address + '\'' +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", county='" + county + '\'' +
                ", phone='" + phone + '\'' +
                '}';
    }
}
